AppCode官網(wǎng)下載AppCode-*.dmg
AppCode破解版下載地址
下載地址密碼:u9vf
功能以及快捷鍵
搜索
- cmd + shift + o: 搜索文件類名
- cmd + shift + F: 全局搜索包含的關(guān)鍵字
- cmd + [: 返回上一次瀏覽的位置
- cmd + shift + [: 文件之間的切換
- cmd + E: 打開最近瀏覽的過的文件目錄
- cmd + D: 復(fù)制光標(biāo)前當(dāng)行代碼(如果選中了多行代碼那就是復(fù)制選中的代碼)
- cmd + alt + M: 抽取代碼合成方法
- cmd + alt + V: 抽取變量
- command+alt+T:添加條件語句
- control + R: build項(xiàng)目
- F1:強(qiáng)大的幫助功能
- F2: 代碼分析
- alt + 空格: 代碼看源頭
- alt + 回車 :代碼補(bǔ)錯
- shift + cmd + 回車: 自動補(bǔ)全,相當(dāng)于你結(jié)束了本行的編輯
- shift+ctrl+空格:枚舉等自動補(bǔ)全
- 你可能會想要做的第一件事是在編輯器中打開一個類或文件,只是打?O(導(dǎo)航類)或??O(瀏覽文件吼畏。和類型的名稱。這個名字太長了嗎嘁灯?只要輸入大寫字母從它appcode會找到匹配,還記得名字的一部分嗎?沒有問題-輸入你所記得的旁仿。
注釋
- cmd + option + /: 代碼注釋/**/
源碼閱讀
- 當(dāng)您研究一個項(xiàng)目的源代碼,知道一個符號在實(shí)際運(yùn)用是非常重要的藕夫。為了找出來,可以按下?F7根據(jù)符號的名稱地方插入符號
- 快速定義(?Space)將幫助你看到一個方法的內(nèi)容,無需跳轉(zhuǎn)到這。按下?P可以看到此方法所有的參數(shù)的列表办悟。
- 一些功能將幫助您瀏覽代碼架構(gòu)和結(jié)構(gòu),導(dǎo)航試圖還有專用的查看試圖尘奏。比如文件的結(jié)構(gòu),導(dǎo)入層次結(jié)構(gòu),方法的層次結(jié)構(gòu),甚至調(diào)用層次結(jié)構(gòu).有特殊的快捷鍵??B去切換他們。對于喜歡鼠標(biāo)的人來說可以通過左邊的裝訂線點(diǎn)擊小圖標(biāo)來瀏覽結(jié)構(gòu)炫加。
生成代碼
- AppCode附帶了一系列廣泛的代碼生成選項(xiàng),需要一個循環(huán),調(diào)出NSLog,或者屬性聲明?使用Live模板 - 將替代Xcode的代碼片段.輸入首字母縮寫然后按Tab鍵,也可以通過按下??T快捷鍵在已經(jīng)存在的模板添加铺然∷仔ⅲ可以按下??T健快速的調(diào)出if/else, @try/@catch, @autoreleasepool代碼塊,或者自己定義的魄健。自己定義可以通過Preferences | Editor | Live Templates.
- 你可以在主菜單的下面找到其他的代碼生成選項(xiàng)赋铝。
可以按下?O
/?I
來調(diào)出重寫或者導(dǎo)入方法。
你可以在導(dǎo)航條找到切換是在implementation還是在私有的分類interface聲明成員對象沽瘦。
生成?N
- 一個強(qiáng)大的代碼生成工具允許自動創(chuàng)造了無數(shù)構(gòu)建體,例如-initWith方法析恋,-isEqual:和-hash良哲,accessor方法等
代碼自動完成
代碼完成可以在開發(fā)的每一個階段節(jié)省你很多時間,AppCode存在兩種自動代碼完成功能,基礎(chǔ)的(?Space)
和聰明的(??Space)
保持你的代碼整潔
- AppCode會時時的監(jiān)控你的程序,沒有用到的代碼筑凫,沒有實(shí)現(xiàn)的方法,沒有國際化的字符串甚至無效的參數(shù)都可以點(diǎn)擊左側(cè)警告的燈泡按下
??
去修復(fù)并村。 - 在Preferences | Editor | Inspections可以查看完整的列表巍实。您可以禁用其中的一些橘霎,或者讓其他人蔫浆,再加上你可以調(diào)整每個檢測的嚴(yán)重程度。您可以決定它是否應(yīng)該被視為錯誤或只是一個警告姐叁。
代碼檢查
Code => Inspect Code, 并對整個項(xiàng)目執(zhí)行該操作, 就能得到分析結(jié)果
- 在Inspection Results窗口中, 找到General => Unused import statement一項(xiàng), 能找到相應(yīng)的未使用的import內(nèi)容. 一一刪除即可.
- 在Inspection Results窗口中, 找到General => Unused Code一項(xiàng), 能找到相應(yīng)的未使用的代碼, 建議在審閱的基礎(chǔ)上進(jìn)行刪除.
- 在Inspection Results窗口中, 點(diǎn)擊Edit Setting圖標(biāo), 進(jìn)行檢查項(xiàng)的設(shè)置, 具體根據(jù)工程需要來做.
重構(gòu)
安全的重命名
重命名在重構(gòu)里面是非常重要的,你總是希望更改不會出現(xiàn)什么問題洗显。你可以按下?F6在AppCode里面在類,變量,方法原环,屬性去重命名都是準(zhǔn)確的挠唆。提取/內(nèi)斂
快速的重構(gòu)一堆代碼或者很復(fù)雜的表達(dá)式嘱吗,內(nèi)斂變量就用派上用場了玄组。你可以提取一個完成的函數(shù)或者添加一些新的方法變量去重構(gòu)。
- 這種重構(gòu)
在你任何需要重構(gòu)功能的時候,你只需要按下?T就會根據(jù)上下文提供可用的重構(gòu)的方法俄讹。注意移動重構(gòu)方法,他可以移動你的類和成員變量甚至最上層的變量在你的工程里面绕德,AppCode不僅是移動還會更新參考資料患膛,自動管理導(dǎo)入的資料耻蛇。
運(yùn)行和調(diào)試
你可以選擇一個配置按下??R
用來運(yùn)行程序踪蹬,按下 ??D
去調(diào)試你的程序
AppCode的調(diào)試器提供了完美的試圖,當(dāng)你斷點(diǎn)在一個地方,你可以查看所有的內(nèi)容集合字典的字段的說明臣咖,所以你不必要去浪費(fèi)自己時間去查找一個問題。
創(chuàng)建和運(yùn)行測試代碼
- AppCode是完全支持 OCUnit 和 Kiwi 測試框架
- 可以通過Xcode的模板 File | New | File 或者用AppCode的生成模板創(chuàng)建一個標(biāo)準(zhǔn)的OCUnit測試夺蛇,也可以通過 Preferences | Editor | File 創(chuàng)建你自己的測試模板疚漆。
代碼管理
你可以通過 Preferences | Version Control 去選擇你使用的版本控制工具之后配置他們。
創(chuàng)建變更列表并從Changes視圖之中(?9)更多:VCS|顯示修改視圖
AppCode可以幫助你恢復(fù)本地的歷史紀(jì)錄愿卸。若要查看本地歷史文件或文件夾,從 VCS | Local History | Show History 截型。在這里你可以查看更改趴荸,還原或創(chuàng)建一個補(bǔ)丁宦焦。
AppCode的操作引導(dǎo)介紹
舉例:
...
可以自己去操作引導(dǎo)中查看