iOS 開發工具(一)

MoisesMeeke 8年前發布 | 21K 次閱讀 IOS iOS開發 移動開發

在開發過程中往往都要借助工具,同樣的一件事情,借助工具往往能提高工作效率和工作質量。接下來就介紹介紹筆者接觸過的用過的工具,因為工具太多,所以只介紹些筆者認為比較好用的。

1) Xcode

# iOS 開發工具(一)

Xcode.png

iOS開發的IDE大家應該都很熟悉,這個就應該不用過多介紹了。

2)Dash

# iOS 開發工具(一)

Dash.png

)

文檔工具,如果你Xcode下載了對應的文檔在, Dash里面都可以找到。查看方便,體驗比Xcode自帶的文檔工具爽多了。自己工程的文檔也可以查看喲。(在這里感謝:信仰支撐我不會痛的提醒,本來這個會在以后的文章中出現的,確實放在這里挺適合的)

# iOS 開發工具(一)

Dash.png

3)Cornerstone

# iOS 開發工具(一)

Cornerstone.png


這是一個SVN團隊協作工具,存在一定的問題,例如代碼庫更新不及時等等,但是瑕不掩瑜這在mac上眾多SVN工具中筆者認為比較好用的一款。

# iOS 開發工具(一)

Cornerstone.png

4)SmartSVN

# iOS 開發工具(一)

SmartSVN.png

看名字就知道這也是個SVN團隊協作工具,相對于Cornerstone而言界面不是很美觀,但是功能也是齊全和強大的,使用的人也比較多,也就是說除了問題可以在網上輕易的搜索到答案。

# iOS 開發工具(一)

SmartSVN.png

5)SourceTree

# iOS 開發工具(一)

sourcetree.png

介紹了兩款SVN團隊協作工具也是應該介紹點git團隊協作工具,這款工具在appstore上有的下,免費喲。功能齊全是一款不錯的軟件。

# iOS 開發工具(一)

SourceTree1.png

# iOS 開發工具(一)

SourceTree2.png

這款工具我有在使用不過用的不多大多數時候我都是使用xcode和git命令就夠了,只有在解決一些非常惡心的沖突的時候才使用到SourceTree

6)Mark Man

# iOS 開發工具(一)

Mark Man.png

這是個標注測量工具,大部分時候我們根據UI標注就可以完成界面的搭建了,但是UI設計師畢竟不是iOS工程師往往會忽略掉一些在界面搭建時候可能會用到的一些尺寸,如果每次發現缺失都找UI的話就會很麻煩。還有就是有時候視覺和實際尺寸是有差別的,例如深色顯大,淺色顯小問題。只有實際測量之后才知道。這款軟件免費版可以直接測量,但是不能保存。

# iOS 開發工具(一)

MarkMan.png

# iOS 開發工具(一)

MarkMan2.png

7)Charles

# iOS 開發工具(一)

charles.png

一款簡單易操作傻瓜式的抓包工具,在此之前很多大神都推薦過。Charles可以抓http和https的包,也可以攔截限速,修改包內容等等。可以設置成手機代理,抓手機的包。總之這是一款針對簡單易操作的抓包工具.非正式版30分鐘會自動退出一次。

# iOS 開發工具(一)

charles.png

8)iSwift

# iOS 開發工具(一)

iSwift.png

如果需要將大量OC代碼轉換成Swift代碼,這時候你可以選擇iSwift,這款工具操作簡單,雖然尚有不足但是已經能夠極大的減少你的工作量了。

# iOS 開發工具(一)

iSwift.png

9)Sip

# iOS 開發工具(一)

Sip.png

這是我最喜歡的工具之一了,它的功能很簡單就是取色,功能雖然簡單但是它已經做到了極致。至少我是這么感覺的。它可以通過快捷鍵從快速調出取色器,并且在取色的同時生成代碼(例如直接生成色值:#ff0000,又例如iOS OC代碼:

[UIColor colorWithRed:0.95 green:0.89 blue:0.89 alpha:1.00]

Swift代碼:

UIColor(red:0.96, green:0.34, blue:0.31, alpha:1.00)

)在粘貼板上,只需要在您要的用的地方粘貼就好了。方便之極。而且還是免費喲。爽到爆。

# iOS 開發工具(一)

Sip.png

# iOS 開發工具(一)

Sip2.png

10) Lantern

# iOS 開發工具(一)

Lantern.png

一個梯子用于KX上網,在實際當中的作用應該不用過多敘述。大家要堅信能google的就絕對不百度。還有就是免費喲,網速有點慢。

11)Shadowsocks

# iOS 開發工具(一)

Shadowsocks.png

說到KX上網怎么能少了這個紙飛機呢。這個項目在github上面有,不過現在已經被大天朝墻了,如果要找要么KX上網出去找,要么慢慢搜。。。這個可以付費買,也可以用自己的服務器打一個代理。總而言之這個基本沒有免費的,官網上的一些免費試了基本沒連上。。。。

12)SQLite Professional

# iOS 開發工具(一)

SQLite Professional.png

從名字上就能看出這是個SQLite工具,功能齊全。

# iOS 開發工具(一)

SQLite Professional.png

13)SQLiteManager

# iOS 開發工具(一)

SQLiteManager.png

這也是個Sqlite數據庫管理工具。和SQLite Professional相比功能一樣,就看你喜歡哪個了。

# iOS 開發工具(一)

SQLiteManager.png

14)Realm Browser

# iOS 開發工具(一)

Realm Browser.png

如果你使用的是Realm數據庫的話,那么Realm Browser也是不可或缺的一款工具。直接看名字這個是Realm可視化界面。在這里說一句題外話:Realm數據庫確實強大,方便。如果大家有興趣可以去深入了解。

15)Appicon and Launchimage Maker Lite

# iOS 開發工具(一)

Appicon and Launchimage Maker Lite.png

這是一款處理Launchimages、AppStore、Appicons所需要的圖片,就是給一張尺寸足夠大的圖片,會自動處理成你需要的圖片。

# iOS 開發工具(一)

Appicon and Launchimage Maker Lite.png

16)Automator

# iOS 開發工具(一)

Automator.png

哈哈,這個機器人熟悉吧。系統自帶的一個,這個小機器人用處可是非常大的,它能幫你完成各種瑣碎,簡單重復的工作。就例如寫這篇文章需要的圖片都是從應用程序中找出來的,打多少.icns格式的,里面有很多張,而且尺寸有大有小。于是就建立這么一個流程:輸入icns格式圖片->格式轉換成.png->調整大小->輸出。如下圖

# iOS 開發工具(一)

Automator.png

這樣就把事情完成了。

這次先介紹這15款工具,還有好多的好東西沒有分享出來例如動畫生成工具,原型工具,直接打開模擬器目錄的工具等等。下次再逐一整理。大家有好東西歡迎分享給我謝謝。


 

來自:http://www.jianshu.com/p/aac11ed36967
 

 本文由用戶 MoisesMeeke 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!