提高iOS開發效率的方法和工具
介紹
這篇文章主要是介紹一下在iOS開發中使用到的一些可以提升開發效率的方法和工具。
IDE
首先要說的肯定是IDE了,說到IDE,Xcode不能跑,當然你也可能同時在使用AppCode等其他的IDE,在這裡主要介紹Xcode中提升開發效率的方法。
1.善用快捷鍵
快捷鍵是開發中必不可少的,當你善於使用快捷鍵的時候,十指在鍵盤上飛舞,那畫面太美,我不敢想象。
2.善用快捷鍵
開發中有一些常用的程式碼,可以放到程式碼片段中,然後下次你就可以使用快捷方法來使用這些程式碼了,給大家看下我的Xcode中部分程式碼片段:
3.Xcode外掛
你可能想,如果沒有我要用的外掛怎麼辦?少年,這個時候就要自己動手豐衣足食了,我想你可以看看這個
4.註釋
網路資料相關
1.除錯介面
DHC 線上除錯介面,支援HTTP和HTTPS。
Postman 一款功能強大的網頁除錯與傳送網頁HTTP請求的Chrome外掛。
2.JSON 資料編輯
UI相關
1.距離
馬克鰻 它有免費和收費2個版本,免費版本可以使用基本功能,感覺還不錯。
Pixel Winch 試了一下,比馬克鰻好使。
2.圖片壓縮
tinypng,保質壓縮,我感覺還不錯,推薦給我們UI和後臺,他們用過之後都說好
tinypng批量壓縮圖片指令碼 配套使用更佳。
3.AppIcon
AppIcon只需要UI提供一張1024*1024的圖就可以了,具體的icon可以用Prepo生成
兩地辦公
假設這麼一種情況:公司用的是SVN,公司一臺公司電腦,家裡一臺自己電腦,有時候可能想回來後接著敲程式碼,怎麼辦?
再假設這麼一種情況:公司用的是SVN,產品想實現一種效果,但是你又不確定能不能寫出來,所以你可能會糾結要不要在公司專案上改動,怎麼辦?
如果有上述兩種煩惱,那麼Github 和 Bitbucket 是您的首選,具體選哪個,這裡有一篇對比文章:GitHub vs. Bitbucket 不只是功能不同.
Github
Github上好的開源專案太多,一個一個的star,太慢了,怎麼破?
這個其實就是Github的Advanced search功能: