Xcode快捷鍵
新建項目com + shift +N
新建文件com + N
偏好設(shè)置com + , (通用)
跳到指定行com + L
當(dāng)前行加斷點com + \
移動編輯區(qū)最上方com +上
移動編輯區(qū)最下方com +下
移動光標(biāo)所在行最左邊com +左
移動光標(biāo)所在最右邊com +右
向前/后跳一個單詞option +左&右
向前刪除一個單詞option + delete
刪除光標(biāo)所在行后面的所有字符control + K
打開過的文件之間切換com + option +左&右
當(dāng)前文件的.h .m之間切換com + control ?+上&下
代碼排版control + i或com + X和com + V
選中當(dāng)前行com + shift +左&右
取消選中左&右
選中當(dāng)前作用域的局部變量com +control + E
導(dǎo)航區(qū)切換com +1,….8
組件區(qū)切換com + option + 1…5
關(guān)閉或打開左邊的導(dǎo)航區(qū)com + 0
關(guān)閉或打開右邊的組件屬性區(qū)com + option + 0
DeBug區(qū)視圖打開關(guān)閉com + shift + Y
清理控制臺com ?+ K
打開控制臺窗口com + shift + C
全局激活或禁用斷點com + Y
Xcode全屏com +control + F
運行程序com + R
停止程序com + .
編譯程序com ?+ B
靜態(tài)分析com + shift + B
打開標(biāo)準(zhǔn)編輯器com +回車(enter)
打開助手編輯區(qū)com + option +回車(enter)
打版本編輯器視圖com + option + shift +回車
按鍵說明(win鍵盤)
control = Ctrl
command = Alt
option = win鍵
shift = shift
快捷鍵?
1. ?esc自動完成,作用和VS中的ctrl+j類似,像Eclipse的alt+/
2.??command + /注釋代碼和反注釋,用//,相當(dāng)于Eclipse的ctrl+/
3.??control + command +上/下箭在頭文件(.h)和實現(xiàn)文件(.m)之間切換
4.??command + b編譯程序,不運行
5.??command + r編譯并運行程序
6.??command + shift + b分析代碼,找到潛在內(nèi)存溢出問題
7.??command??+單擊跳轉(zhuǎn)到聲明
8.??option +單擊彈出層中顯示幫助信息
9.??option + command +左/右方向鍵,折疊/打開當(dāng)前方法
10. control + command + fXcode全屏,在Lion上支持
11. command + shit + y打開/關(guān)閉控制臺窗口
12. control + k清理控制臺
13. control + command +左/右方向鍵,在歷史的上/下一個文件中切換
14. tab接受當(dāng)前的自動完成
15.雙擊中括號或者大括號,可以選擇相應(yīng)的封閉語句塊
16. command - shift - o:快速搜索打開文件
17. control配合1/2/3/4/5/6鍵:可以快速打開相關(guān)文件/類或代碼,我常用
control+1顯示打開的文件,control+6顯示當(dāng)前類中的變量或方法,都可以輸入來過濾
18. command配合1/2/3/4/5/6/7依次顯示左邊導(dǎo)航中每一個標(biāo)簽的子視圖,commandco+ 0打開或關(guān)閉左邊導(dǎo)航
19. option + command配合1/2/3/4/5/6依次打開右邊屬性窗口的每一個標(biāo)簽視圖,特別是在xib時常用,用option + command + 0關(guān)閉右邊屬性窗口
20. command + shift + j在左邊導(dǎo)航中定位當(dāng)前打開的文件
21.??command + return切換到標(biāo)準(zhǔn)編輯器
22.??option + command + return切換到輔助編輯器,左右可以對比,特別方便編
輯xib時進行拖拉關(guān)聯(lián)
23.
command+shift+f進行Search
24. f7調(diào)試時Step Into
25. f6調(diào)試時Step Over
26. f8調(diào)試時Step Out
27. control + command + y:debug斷點時continue
28. command + \??:當(dāng)前行設(shè)置/取消斷點
29. command + y??:全局激活或禁用所有的斷點
30. command+左/右方向鍵:跳到行首/行尾
31. option +左/右方向鍵 : 向前/后跳一個單詞
32. option + delete : 向前刪除一個單詞
33. Ctrl + k:刪除光標(biāo)所在行后面的所以字符;
下面幾個暫作收藏
control + . ?:下一個自動完成提示
command + e :使用當(dāng)前選中內(nèi)容查找
command + g :在當(dāng)前文件中查找下一個
command- + shift + f?:在項目中查找
command + option + shift +t?:在Groups&Files里定位到當(dāng)前編輯的文件
control+ a :光標(biāo)跳轉(zhuǎn)到行首
control +e :光標(biāo)跳轉(zhuǎn)到行尾
command+ g :向下查找
command+shift+g:向上查找