AppCode
?jetbrains公司開發(fā)的一款面向iOS開發(fā)者的IDE,絕大多數(shù)iOS開發(fā)者習(xí)慣用蘋果公司推出的官方開發(fā)者工具XCode。個人感覺appcode代碼提示更加智能,支持各種插件,查看最近訪問的文件等。讓開發(fā)更有效率。
缺點(diǎn)就是
1.不支持查看編輯xib,storyboard
2正版太貴,破解版經(jīng)常被封
3.項(xiàng)目工程文件的編輯不是那么方便
Injection III
?這是一款熱重載工具,在開發(fā)階段,可以動態(tài)地將 Swift 或 Objective-C 的代碼在已運(yùn)行的程序中執(zhí)行。修改的代碼可以不需要重新build重啟。大大的提高了調(diào)試效率。本人只用于UI的調(diào)試,當(dāng)app編譯時間很長,需要調(diào)試的UI頁面嵌入很深的時候,好處就立馬顯現(xiàn)出來了?,F(xiàn)在這款工具需要付費(fèi)使用了。
Reveal
?一款強(qiáng)大的查看視圖層級,布局各種信息的工具,方便app運(yùn)行起來后排查UI方面的問題。我在appcode里集成了這款工具,用起來十分方便
Proxyman
?網(wǎng)絡(luò)調(diào)試工具,和老牌的抓包工具charles大差不差,我也用過charles,感覺這個工具在功能上和charles差不多,抓包,maplocal,mapremote等功能。但多出來的json對比還是十分方便的。抓到的數(shù)據(jù)包查看更加方便(charles查看json層次結(jié)構(gòu)不太方便,每次都要把抓到的json數(shù)據(jù)拷貝到其他工具進(jìn)行格式化,proxyman相對來講看起來很方便,比較有層次感。

Typora
一款功能強(qiáng)大的markdown編輯文件,對于程序員來講,寫個markdown還是很方便的。