古人云“工欲善其事必先利其器”,打造一個強大的開發環境,是立即提升自身戰斗力的絕佳途徑!以下是搜集的一些有力的XCode插件。
1.全能搜索家CodePilot 2.0
你要找的是文件?是文件夾?是代碼?Never Mind,CMD+SHIFT+X調出CodePilot,輸入任何你想到搜的東西吧!想搜
appFinishLaunchingWithOptions?忘記咋拼了?沒關系強大的代碼搜索能力,appflaun一樣也可以找到!超級強大的正則 匹配,
2.Vim控必備的XVim
XVim是一個針對Xcode的Vim插件,能讓開發者在不放棄任何xcode功能的前提下體驗vim的功能。
3.YouCompleteMe(vim的插件)
如果你比較喜歡用vim來寫代碼的話,這里有一個非常棒的vim插件——YouCompleteMe——當你在編寫OC代碼時,可以提升體驗。
YouCompleteMe可以在Vim中添加代碼自動補全功能,并且不需要你來按某個鍵來查看代碼補全建議——針對OC、OC++、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,
7.CocoaPods for Xcode
非常方便的Xcode pods插件??梢院芊奖愕脑赬code通過pods安裝各種objective-c第三方庫,省去以前還要手動去跑pods命令行的麻煩;
此外,還支持 通過cocoaDocs來安裝庫文檔。唯一的遺憾是,它目前只支持Xcode5,4版本還用不了。
8.Xcode語法高亮插件
以前用ecl
ipse開發,自帶的有語法高亮的效果。做ios開發也許久了,但是沒發現一款語法高亮的插件,因為xcode自己的效果是僅在變量
或類名下面加了個虛線,平時看起代碼來十分不舒服,最近果斷為xcode寫了一款語法高亮的插件,不過功能非常有限,沒有eclipse的那么好用,
也 沒對對象的作用域區分,勉強能使用吧。和有需要的分享一下吧。下載附件,解壓后放在:你的用戶/Library/
application Support/Developer
/Shared/Xcode/Plug-ins目錄下,有的童鞋還沒有Plug-ins這個目錄吧,那就手動建一個,然后把解壓后的highlight-Plugin.xcplugin放進去,
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代碼自動補全功能,
開發者無需遵循從頭匹配的原則,只要記得方法里某個關鍵字即可進行匹配,很好地提高了工作效率。
注意:該插件只在Xcode 5上進行過測試,沒有測試和其他插件之間的兼容性(KSImageNamed除外)。
附件:
16.一個用來對齊常規代碼的Xcode插件--XAlign
一個用來對齊常規代碼的Xcode插件,十分強大的自定義對齊模式。這里是一個對齊模式示例,
附件:
17. ACCodeSnippetRepository
使用它和你的Git庫同步,如果你想手動導入一個Snippet需要很麻煩的步驟,通過這個插件你只需要點擊幾下鼠標。

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