iOS高效開發之Xcode應用外掛程式,iosxcode外掛程式
前言:本文非原創 文章摘自 www.cocoachina.com/industry/20130918/7022.html 古人云“工欲善其事必先利其器”,打造一個強大的開發環境,是立即提升自身戰鬥力的絕佳途徑!以下是搜集的一些有力的XCode外掛程式。 1.全能搜尋家CodePilot 2.0你要找的是檔案?是檔案夾?是代碼?Never Mind,CMD+SHIFT+X調出CodePilot,輸入任何你想到搜的東西吧!想搜appFinishLaunchingWithOptions?忘記咋拼了?沒關係強大的程式碼搜尋能力,appflaun一樣也可以找到!超級強大的正則 匹配,匹配任何你所想!項目地址:http://codepilot.cc 2.Vim控必備的XVimXVim是一個針對Xcode的Vim外掛程式,能讓開發人員在不放棄任何xcode功能的前提下體驗vim的功能。項目地址:https://github.com/JugglerShu/XVim 3.YouCompleteMe(vim的外掛程式)如果你比較喜歡用vim來寫代碼的話,這裡有一個非常棒的vim外掛程式——YouCompleteMe——當你在編寫OC代碼時,可以提升體驗。YouCompleteMe可以在Vim中添加代碼自動補全功能,並且不需要你來按某個鍵來查看代碼補全建議——針對OC、OC++、C++以及C該外掛程式 可以自動補全建議。項目地址:https://github.com/Valloric/YouCompleteMe https://github.com/omz/ColorSense-for-Xcode 5.大段文本利器HOStringSense經常輸入大段文本的時候,如果文本裡面有各種換行和特殊字元,經常會讓人很頭疼,有了HOStringSense,再也不不用為這個問題犯愁了,順便附送字數統計功能。項目地址:https://github.com/holtwick/HOStringSense-for-Xcode 6.規範注釋產生器VVDocumenter很多時候,為了快速開發,很多的技術文檔都是能省則省,這個時候注釋就變得異常重要,再配合Doxygen這種注釋自動產生文檔的,就完美了。 但是每次都要手動輸入正常化的注釋,著實也麻煩,但有了VVDocumenter,正常化的注釋,主需要輸入三個斜線“///”,就OK啦! (VVDocumenter在Mac OSX 10.8.5和Xcode 4.6.3上進行開發,應該能支援所有Xcode 4版本,如果想支援Xcode 5,可以對plist檔案稍作修改。項目地址:https://github.com/onevcat/VVDocumenter-Xcode https://github.com/kattrali/cocoapods-xcode-plugin 8.Xcode文法高亮外掛程式以前用eclipse開發,內建的有文法高亮的效果。做ios開發也許久了,但是沒發現一款文法高亮的外掛程式,因為xcode自己的效果是僅在變數或類名下面加了個虛線,平時看起代碼來十分不舒服,最近果斷為xcode寫了一款文法高亮的外掛程式,不過功能非常有限,沒有eclipse的那麼好用,也 沒對對象的範圍區分,勉強能使用吧。和有需要的分享一下吧。下載附件,解壓後放在:你的使用者/Library/Application Support/Developer/Shared/Xcode/Plug-ins目錄下,有的童鞋還沒有Plug-ins這個目錄吧,那就手動建一個,然後把解壓後的highlight-Plugin.xcplugin放進去,重啟xcode即可。然後就能看到高亮的菜單了。項目地址: http://www.cocoachina.com/bbs/read.php?tid=150107 https://github.com/ksuther/KSImageNamed-Xcode https://code.google.com/p/xcode-extend-plug-in/ 11.XcodeColors改變偵錯主控台顏色 項目地址: https://github.com/robbiehanson/XcodeColors 12.SCXcodeMiniMap一個Xcode外掛程式,可以在當前的視窗內建立一個代碼迷你地圖,並在螢幕上高亮提示。項目地址: https://github.com/stefanceriu/SCXcodeMiniMaphttps://github.com/questbeat/Lin https://github.com/mneorr/Alcatraz 15.FuzzyAutocompletePlugin--Xcode 5代碼自動補全外掛程式
FuzzyAutocompletePlugin是一個Xcode 5相容的外掛程式,通過添加模糊比對來提高Xcode代碼自動補全功能,開發人員無需遵循從頭匹配的原則,只要記得方法裡某個關鍵字即可進行匹配,很好地提高了工作效率。注意:該外掛程式只在Xcode 5上進行過測試,沒有測試和其他外掛程式之間的相容性(KSImageNamed除外)。項目地址:https://github.com/chendo/FuzzyAutocompletePlugin附件:
|
/cms/uploads/soft/131031/4196-131031114408.zip |
/cms/uploads/soft/131211/4196-131211113G3.zip 17. ACCodeSnippetRepository
使用它和你的Git庫同步,如果你想手動匯入一個Snippet需要很麻煩的步驟,通過這個外掛程式你只需要點擊幾下滑鼠。
18. GitDiff
一個有圖形介面的Git外掛程式可以為開發人員省去不少麻煩,雖然Tower 和SourceTree也都很不錯,但是GitDiff能在Xcode
中即時告訴我們現在的工程和上一個版本有哪些區別,這個功能是其他軟體做不到的。