?iOS開發(fā)者主流使用的IDE是Xcode,我一直也是在用這個(gè)開發(fā),最近半年開始接觸了jetbrains的AppCode,感覺進(jìn)入了另外一個(gè)世界,最開始使用還是很不順手,用的多了,漸漸感覺AppCode用起來很"爽",開發(fā)效率也很高。
?我現(xiàn)在分享一下我常用的快捷鍵吧。這篇文章會(huì)不斷更新。
?使用頻率最高的:代碼格式化 cmd + option + L
- 搜索
-
cmd + shift + o: 搜索文件類名 -
cmd + shift + F: 全局搜索包含的關(guān)鍵字
-
- Debug:
control + D-
F7: Step Into -
F8: Step Over
-
-
cmd + [: 返回上一次瀏覽的位置 -
cmd + shift + [: 文件之間的切換 -
cmd + E: 打開最近瀏覽的過的文件目錄 -
control + R: build項(xiàng)目 -
cmd + D: 復(fù)制光標(biāo)前當(dāng)行代碼(如果選中了多行代碼那就是復(fù)制選中的代碼) -
cmd + alt + M: 抽取代碼合成方法 -
F2: 代碼分析 -
alt + 空格: 代碼看源頭 -
cmd + option + /: 代碼注釋/**/ -
ctrl + option + O優(yōu)化import(刪除沒有用到的import)
AppCode不支持IB文件的修改,所以項(xiàng)目中使用IB搭建界面的還會(huì)需要蘋果"親兒子"Xcode去解決,由于公司項(xiàng)目是純代碼,所以這個(gè)問題不是很突出。另:推薦AppCode+reval搭配使用的話,對(duì)于UI開發(fā)是很有幫助的。
下面來一張完整的KeyMap

KeyMap.png