成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

推薦提升iOS開發效率的一些keys

新聞 iOS
工作中我發現有些iOS小伙伴平時開發的時候,比如在快速打開一個類文件的時候,還在項目目錄里面一層一層的找,等等,希望本文能提升他們的開發幸福感。

 首先題目寫的有點大,這篇文章只是分享一下我平時用到的一些快捷鍵和習慣,希望能對大家平時的開發效率有所幫助。

[[219364]]

至于為什么要寫?

原因有幾點:

1. 工作中我發現有些iOS小伙伴平時開發的時候,比如在快速打開一個類文件的時候,還在項目目錄里面一層一層的找,等等,希望本文能提升他們的開發幸福感。

2. 我自認為我知道的快捷鍵還蠻多的,但是還是從同事那里學到了幾個實用的,這篇文章就當做記錄分享自己平時開發的一些小技巧吧。

鼠標 和 觸摸板

如果你用的iMac 大部分用的是蘋果的鼠標,蘋果的鼠標是可以設置智能手勢的,這些在系統偏好里面都有教程和設置,大家可以去看一下,每每看到同事還在把iMac的鼠標當做windows的來用,我真想說這個鼠標貴是有道理的。

鼠標:1. 一個手指右滑返回,在Xcode 中就不用每次都去點擊返回上一個類了。2. 兩個手指左\右滑切換桌面,MacOS的多桌面挺好的,可以一個放UI,一個放代碼,一個放接口文檔等等。3. 兩個手指輕點,相當于F3上面的快捷鍵Miss Control,很方便。

觸摸板:跟鼠標基本一樣,切換桌面是三個手指左\右滑,Miss Control 是三個手指向上滑。

好了,廢話不多說,直接進入關鍵的吧,我默認用快捷鍵的使用頻次排序吧,希望大家都能動手嘗試下。

Xcode 中

1.Shift + Command + O 彈出快速查找文件窗口(這個是字母O,Markdown O之后很像數字0 ), Shift +Commond + 0 是快速打開官方文檔的快捷鍵。

2.Shift + Comand + j 定位到文件所在目錄,經常配合上面那條快捷鍵。

3.Control + Command + 上\下 切換 .m 和 .h 。

4.Command + t 新建一個Tab,這個很實用,我平時一般都會建3,4個Tab,關閉Tab 可以用 Command + w 。

5. 如果你不習慣開多個Tab,習慣開多個Xcode窗口,可以用Command + ` 來互相切換。

6.Control + Command + e 可以批量修改光標所在位置的變量,像這樣

7.Shift + Command + f 打開全局搜索,當然你可以連續按住 Command 鍵連續按兩次 4,也會聚焦到全局搜索,全局搜索這里要說一下,搜索Xcode 不僅僅是支持text匹配,最常用的可以加個 Any 正則,就可以搜出如圖中的這種,等等。 

8.Command + f 在類中搜索 , enter 匹配下一個 Shift + enter 匹配上一個。

9.Command + 上\下\左\右 光標切換到類首,類尾,行首,行尾。

10.alt + 左\右 光標左右移動一個單詞。

11.Command + delete 刪除光標到行首的內容,同理 alt + delete 刪除光標前的一個單詞,另外可以先切換到到行尾 用 Command + delete 刪除一整行內容。

12. 同理 Command + Shift 和 Command + alt 加方向鍵就可以選中一整行或者多行了。

13. 選中一段代碼 Control + i 會自動縮進。

14.Command + \ 當前行加斷點, alt + Command + \ ,新建一個 symbolic breakpoint 。

15.Command + n 新建文件 , Shift + Command + n 新建工程

16.alt + Command + 左\右 折疊\顯示當前塊, Shift + alt + Command + 左\右 折疊\顯示當前文件中的塊。

17.Control + Command + [ 上移,如果沒有選中,默認上移當前行, Control + Command + ] 下移。

18.Command + ] 向右縮進,支持多行, Command + [ 向左縮進。

19.Shift + Command + k product 清理, Command + r Run, Command + b 編譯。

20.還有一個重要的快捷鍵,:point_up:, Control + Command + p 快捷導入,像這樣,很酷吧,需要導入一個工具才可以實現, 可以點擊這里 ,Xcode 9 以前用過類似的插件也可以實現這個功能,之前還用 Peak君 的 FastStub-Xcode 也挺爽的。

Xcode 窗體相關

1.Shift + Command + Y 隱藏 \ 顯示 console 區,但是我建議顯示console區 用 Shift + Command + C ,會直接聚焦效果。

2.Command + k console清屏。

3.Control + 1 這個應該很多工程師都沒用過:new_moon_with_face:,當然點擊小圖標也可以。

如圖可以看到所有調用者,導入的文件,被那些導入等等相關依賴。還可以找到最近打開的文件,Recent Files

4.Control + 6 查看當前類的方法列表,這里建議用 pragma mark 來合理分塊, 相關擴展閱讀可以看這里的代碼規范建議

5.Command + 1,2,3,4,5,6,7,8,9 切換左邊窗體, Command + 0 顯示 \ 隱藏左邊窗體。

6.alt + Command + 0 顯示 \ 隱藏右邊窗體,同理 alt + Command + 1,2 等也可以切換

7.Command + , 彈出 Perferences ,可以用 Command + w 隱藏

其他

1.還有一個多行編輯,有的時候也會用到,需要借助Sublime Text, 快捷鍵是 Shift + Command + L ,退出多行編輯也是 Shift + Command + L 


2.Shift + Command +3 全屏截圖, Shift + Command + 4 自選區域截圖, Shift + Command + 4 + 空格 截圖某一個窗體。

3.Command + F3 快捷查看桌面。

4.Control + Command + 空格 彈出表情輸入框。

工具

推薦大家安裝 CheatSheet ,之后長按Command 就可以查看所有的快捷鍵了。

題外:在推薦給大家一個應用, Noizio ,環境噪音模擬工具,可以模擬在咖啡館,可以模擬在海邊等等。

關于懶惰程序員

懶惰對于程序員其實是一種夸獎,這里的懶惰并不是常規意義上的懶惰,也許你聽過 懶惰是程序員的***美德 。懶惰會讓程序員想到一些更好的方案去解決手上的問題,往往的結果都是節省了很多體力勞動,以及達到同樣的需求用的是***雅最便捷的方式。

舉一個實際例子就是,我們最近項目引入了國際化,大家都知道翻譯真的是一個體力活,我身邊的同事用Python寫了一個腳本,可以自動檢測需要翻譯的文字,自動寫到相應的Localization文件以及文字代碼所在的位置,大大節省了體力勞動,這就是優秀的懶惰美德。

***

如果大家有什么覺得好的快捷鍵或者是一些提升效率的idea,可以留言分享給我,也讓我有一些好習慣補充,同時我也會更新本文,謝謝!希望大家都能成為一個懶惰的程序員,節省下來的時間去喝杯咖啡不好嗎?

責任編輯:張燕妮 來源: http://www.superma.me
相關推薦

2018-02-06 11:10:27

iOS開發Xcode快捷鍵

2021-04-09 10:26:43

Python編程技術

2014-05-13 09:55:13

iOS開發工具

2015-08-27 10:49:43

JavaScript開發框架

2011-09-15 16:09:27

2015-07-28 14:39:02

IOS技巧

2021-04-18 18:58:16

JRebelJVM插件

2015-07-27 09:49:39

IOS開源庫

2022-06-28 10:58:21

工具Java

2022-05-27 08:40:27

java工具

2015-07-28 14:52:35

IOS技巧

2012-12-24 14:51:02

iOS

2013-03-29 09:03:59

iOS實用小代碼iOS開發

2013-12-03 10:30:28

iOS開發程序員自我提升

2017-10-24 05:20:13

推薦系統數據算法

2014-03-17 10:10:58

CC++編程書籍

2021-06-08 06:13:16

React開發開發技術

2009-07-09 13:16:54

Java Swing開

2015-11-10 10:11:32

ios開發工具效率

2024-11-21 08:09:51

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕 亚洲一区 | 91资源在线观看 | 亚洲不卡在线观看 | 黄色av网站免费看 | 亚洲成人在线网 | 三级视频在线观看 | 欧美一二三| 亚洲精品乱码8久久久久久日本 | 玖玖免费 | 一区二区三区免费 | 91精品国产91久久久久久密臀 | 请别相信他免费喜剧电影在线观看 | 亚洲欧美精品在线观看 | 户外露出一区二区三区 | 99re在线| 黄色网址免费在线观看 | 欧美黑人体内she精在线观看 | 一区二区三区四区五区在线视频 | 亚洲国产欧美国产综合一区 | 亚洲精品一区中文字幕 | 久久久久久99 | 欧美性另类 | 亚洲欧美视频一区 | 99久久免费观看 | 午夜久久 | 日韩精品一区二区在线观看 | 黄色国产大片 | 国产成人精品亚洲日本在线观看 | 国产国产精品久久久久 | 欧美黑人一区二区三区 | 天天搞天天操 | 黄 色 毛片免费 | 亚洲97| 中文字幕视频一区二区 | 日韩精品在线看 | 国产精品污www在线观看 | 久久精品欧美一区二区三区不卡 | 亚洲综合国产精品 | 欧美成人一区二区三区片免费 | 久久久久久久国产 | 亚洲国产精品一区二区第一页 |