Xcode中常用到的10個插件


 
 

                                                        Xcode中常用到的10個插件

這些都是在網站上搜集的資料進行了整理,為了提高開發的效率可以在自己的Xcode中進行嘗試。

 
 
 
 

一個合適的插件意味着它可以適應不同的開發環境,Sublime Text 和TextMate就是很好的例子。你知道Xcode也支持插件嗎?如果你不知道我也不會感到驚訝,因為蘋果公司並沒有在花力氣去宣傳Xcode的這個功能,而且官網上關於為Xcode創建插件的文檔也很少。

幸運的是這並沒有阻止開發者為Xcode創建插件。在本文中我將為大家推薦10款我日常使用的插件,希望它們能在開發中幫助到大家。

Alcatraz

在過去安裝Xcode的插件非常麻煩,但是自從有了Alcatraz之后,這件事情就變的非常簡單,不得不說Alcatraz是一個重要的里程碑,現在的版本是1.0,它完美支持Xcode5,如果你還沒有使用過Alcatraz,我建議你先了解一下它。

1. XcodeColors

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

2. XToDo

這個插件不僅強調了TODOFIXME,???!!!注釋,還為你提供了一個查看列表。

3. Backlight

有些插件看上去微不足道但是他們卻非常有用。Backlight就是這樣的插件,它只是把當前正在編輯的行突出顯示。

4. CocoaPods

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

CocoaPods plugin是CocoaPods在Xcode上的插件,它可以讓你更容易地使用CocoaPods。它為CocoaPods添加了一個菜單項,如果你不喜歡用命令行,你可以使用這個插件。

 

5. ACCodeSnippetRepository

使用它和你的Git庫同步,如果你想手動導入一個Snippet需要很麻煩的步驟,通過這個插件你只需要點擊幾下鼠標。

6. GitDiff

一個有圖形界面的Git插件可以為開發者省去不少麻煩,雖然Tower 和SourceTree也都很不錯,但是GitDiff能在Xcode中實時告訴我們現在的工程和上一個版本有哪些區別,這個功能是其他軟件做不到的。

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個插件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM