古人雲“工欲善其事必先利其器”,打造一個強大的開發環境。是馬上提升自身戰斗力的絕佳途徑!下面是搜集的一些有力的XCode插件。
注意:部分插件可能有新版本號。建議大家去github下載最新版
1.全能搜索家CodePilot 2.0
你要找的是文件?是目錄?是代碼?Never Mind,CMD+SHIFT+X調出CodePilot,輸入不論什么你想到搜的東西吧!想搜appFinishLaunchingWithOptions?忘記咋拼了?沒關系強大的代碼搜索能力。appflaun一樣也能夠找到!超級強大的正則匹配,匹配不論什么你所想。
項目地址:
http://codepilot.cc
2.Vim控必備的XVim
XVim是一個針對Xcode的Vim插件,能讓開發人員在不放棄不論什么xcode功能的前提下體驗vim的功能。
3.YouCompleteMe(vim的插件)
假設你比較喜歡用vim來寫代碼的話,這里有一個很棒的vim插件——YouCompleteMe——當你在編寫OC代碼時,能夠提升體驗。YouCompleteMe能夠在Vim中加入代碼自己主動補全功能,而且不須要你來按某個鍵來查看代碼補全建議——針對OC、OC++、C++以及C該插件能夠自己主動補全建議。

4.XCode顏色顯示插件ColorSense
代碼里的那些冷冰冰的顏色數值。究竟時什么顏色?假設你常常遇到這個問題。每每不得不執行下模擬器去看看,那么這個插件絕對不容錯過。更彪悍的是你甚至能夠點擊顯示的顏色面板。直接通過系統的ColorPicker來自己主動生成相應顏色代碼,再也不用做各種顏色代碼轉換了。
5.大段文本利器HOStringSense
常常輸入大段文本的時候。假設文本里面有各種換行和特殊字符。常常會讓人非常頭疼。有了HOStringSense。再也不不用為這個問題犯愁了,順便附送字數統計功能。
6.規范凝視生成器VVDocumenter
非常多時候,為了高速開發,非常多的技術文檔都是能省則省,這個時候凝視就變得異常重要,再配合Doxygen這樣的凝視自己主動生成文檔的,就完美了。
可是每次都要手動輸入規范化的凝視,着實也麻煩,但有了VVDocumenter,規范化的凝視,主須要輸入三個斜線“///”,就OK啦!(VVDocumenter在Mac OSX 10.8.5和Xcode 4.6.3上進行開發,應該能支持全部Xcode 4版本號。假設想支持Xcode 5,能夠對plist文件稍作改動。

7.CocoaPods for Xcode
非常方便的Xcode pods插件。能夠非常方便的在Xcode通過pods安裝各種objective-c第三方庫。省去曾經還要手動去跑pods命令行的麻煩;此外。還支持通過cocoaDocs來安裝庫文檔。
唯一的遺憾是。它眼下僅僅支持Xcode5,4版本號還用不了。
8.Xcode語法高亮插件
曾經用eclipse開發。自帶的有語法高亮的效果。
做ios開發或許久了。可是沒發現一款語法高亮的插件,由於xcode自己的效果是僅在變量或類名以下加了個虛線,平時看起代碼來十分不舒服。近期果斷為xcode寫了一款語法高亮的插件,只是功能很有限。沒有eclipse的那么好用,也沒對對象的作用域區分,勉強能使用吧。和有須要的分享一下吧。
下載附件。解壓后放在:你的用戶/Library/Application Support/Developer/Shared/Xcode/Plug-ins文件夾下,有的童鞋還沒有Plug-ins這個文件夾吧。那就手動建一個,然后把解壓后的highlight-Plugin.xcplugin放進去,重新啟動xcode就可以。然后就能看到高亮的菜單了。

9. KSImageNamed-Xcode
為項目中使用的UIImage的imageNamed提供文件名稱自己主動補全功能。
使用[UIImage imageNamed:@"xxx"]時,該插件會掃描整個workspace中的圖片文件。

10.xcode-extend-plug-in
幫助你高速格式化代碼、生成凝視、復制一行等。
11.XcodeColors
改變調試控制台顏色
12.SCXcodeMiniMap
一個Xcode插件。能夠在當前的窗體內創建一個代碼迷你地圖,並在屏幕上高亮提示。

13.Lin本地化字符串
之前我們提到過一個開源的Mac基礎工具SCStringsUtility。能夠讓你在一個清爽的界面編輯不同的語言,簡單地輸入/輸出NSLocalizedString數據。
Lin是一款功能相近的Xcode插件,提供了一個很不錯的操作界面。而且為不同的語言提供了不同的區域。

14.插件管理Alcatraz
Alcatraz是一個開源的Xcode 4包管理器,能夠讓你更便捷地發現、安裝以及管理插件、模板和配色方案。
僅僅須要簡單地點擊或者勾選。不須要手工復制和粘貼。

15.FuzzyAutocompletePlugin--Xcode 5代碼自己主動補全插件
FuzzyAutocompletePlugin是一個Xcode 5兼容的插件,通過加入模糊匹配來提高Xcode代碼自己主動補全功能,開發人員無需遵循從頭匹配的原則,僅僅要記得方法里某個keyword就可以進行匹配,非常好地提高了工作效率。
注意:該插件僅僅在Xcode 5上進行過測試,沒有測試和其它插件之間的兼容性(KSImageNamed除外)。
項目地址:https://github.com/chendo/FuzzyAutocompletePlugin
附件:
![]() |
/cms/uploads/soft/131031/4196-131031114408.zip |

16.一個用來對齊常規代碼的Xcode插件--XAlign
一個用來對齊常規代碼的Xcode插件,十分強大的自己定義對齊模式。這里是一個對齊模式演示樣例,模式文件在main/main/patterns.plist.
具體信息可參看:http://github.so/XAlign/
附件:
![]() |
/cms/uploads/soft/131211/4196-131211113G3.zip |
