IOS開發人員經常使用的10個Xcode外掛程式

來源:互聯網
上載者:User

標籤:依賴   share   att   tps   close   dbf   wrapper   hub   width   

IOS開發人員經常使用的10個Xcode外掛程式申請達人,去除贊助商連結

一個合適的外掛程式意味著它能夠適應不同的開發環境,Sublime Text 和TextMate就是非常好的範例。你知道Xcode也支援外掛程式嗎?假設你不知道我也不會感到吃驚,由於蘋果公司並沒有在花力氣去宣傳Xcode的這個功能,並且官網上關於為Xcode建立外掛程式的文檔也非常少。

幸運的是這並沒有阻止開發人員為Xcode建立外掛程式。在本文中我將為大家推薦10款我日常使用的外掛程式,希望它們能在開發中協助到大家。

Alcatraz

在過去安裝Xcode的外掛程式很麻煩,可是自從有了Alcatraz之後,這件事情就變的很easy。不得不說Alcatraz是一個重要的裡程碑。如今的版本號碼是1.0。它完美支援Xcode5,假設你還沒有使用過Alcatraz,我建議你先瞭解一下它。

1. XcodeColors

XcodeColors是由Robbie Hanson開發的關於代碼色彩的外掛程式。這個外掛程式配合CocoaLumberjack使用效果很好,CocoaLumberjack是Robbie寫的日至庫。這個組合讓我在這幾年的編碼中省了不少事。

2. XToDo

這個外掛程式不僅強調了TODO,FIXME,?

??和!!!凝視。還為你提供了一個查看列表。

3. Backlight

有些外掛程式看上去微不足道可是他們卻很實用。Backlight就是這種外掛程式,它僅僅是把當前正在編輯的行反白。

4. CocoaPods

CocoaPods主要功能是為IOS和OS的開發進行依賴管理,假設你沒有使用過它,我建議你一定要試一試。

CocoaPods plugin是CocoaPods在Xcode上的外掛程式,它能夠讓你更easy地使用CocoaPods。

它為CocoaPods加入了一個功能表項目,假設你不喜歡用命令列,你能夠使用這個外掛程式。

 

5. ACCodeSnippetRepository

使用它和你的Git庫同步。假設你想手動匯入一個Snippet須要非常麻煩的步驟,通過這個外掛程式你僅僅須要點擊幾下滑鼠。

6. GitDiff

一個有圖形介面的Git外掛程式能夠為開發人員省去不少麻煩,儘管Tower 和SourceTree也都非常不錯,可是GitDiff能在Xcode中即時告訴我們如今的project和上一個版本號碼有哪些差別。這個功能是其它軟體做不到的。

7. KSImageNamed

儘管有些人說自己主動補全會讓開發人員變懶。但它的確大大提高了開發效率,尤其是在寫Object-C的時候。你甚至能夠通過它補全一個圖片命名。

Kent Sutherland 發明的 KSImageNamed 外掛程式不僅為你節約了時間,他也結束了拼字的時代。

至於開發人員懶惰的問題。見仁見智吧。

8. Peckham

加入引用檔案有時候很麻煩,假設你須要引入一個pod標頭檔。Xcode內建的自己主動補全自然幫不了你。這時候你能夠用Peckham外掛程式解決問題。

Command+Control+P解決全部的引入。

9. FuzzyAutocomplete

說到自己主動完畢,大部分的iOS和OS X開發人員都依賴Xcode的自己主動完畢功能。然而,Xcode的自己主動完畢實現並非完美的,你並不總能通過它得到你期望的建議或希望。

Jack Chen 和Leszek ?la?yński建立了FuzzyAutocomplete外掛程式來取代Xcode的autocomplete。它利用模式比對演算法來解決這個問題,它的工作方式很完美。

10. Dash for Xcode

Dash是一個了不起的瀏覽文檔的軟體。我每天都會用它。我更喜歡它與Xcode的整合。

總結

Xcode的外掛程式體系是蘋果流行的IDE中不夠熱門的一部分,你非常難在沒有文檔教程的情況下去開發一個外掛程式,可是我建議你至少用一用本文列出的10個外掛程式。

英文原文地址:http://code.tutsplus.com/tutorials/10-xcode-plugins-for-ios-development--cms-21899

IOS開發人員經常使用的10個Xcode外掛程式

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.