那些讓你提高Xcode效率的插件

古人云“工欲善其事必先利其器”,打造一個(gè)強(qiáng)大的開發(fā)環(huán)境,是立即提升自身戰(zhàn)斗力的絕佳途徑!以下是搜集的一些有力的XCode插件。

1.全能搜索家CodePilot 2.0

你要找的是文件?是文件夾?是代碼?Never Mind,CMD+SHIFT+X調(diào)出CodePilot,輸入任何你想到搜的東西吧!想搜a(bǔ)ppFinishLaunchingWithOptions?忘記咋拼了?沒關(guān)系強(qiáng)大的代碼搜索能力,appflaun一樣也可以找到!超級(jí)強(qiáng)大的正則匹配,匹配任何你所想!

項(xiàng)目地址:http://codepilot.cc

2.Vim控必備的XVim

XVim是一個(gè)針對(duì)Xcode的Vim插件,能讓開發(fā)者在不放棄任何xcode功能的前提下體驗(yàn)vim的功能。

項(xiàng)目地址:https://github.com/JugglerShu/XVim

3.YouCompleteMe(vim的插件)

如果你比較喜歡用vim來寫代碼的話,這里有一個(gè)非常棒的vim插件——YouCompleteMe——當(dāng)你在編寫OC代碼時(shí),可以提升體驗(yàn)。YouCompleteMe可以在Vim中添加代碼自動(dòng)補(bǔ)全功能,并且不需要你來按某個(gè)鍵來查看代碼補(bǔ)全建議——針對(duì)OC、OC++、C++以及C該插件可以自動(dòng)補(bǔ)全建議。

項(xiàng)目地址:https://github.com/Valloric/YouCompleteMe

4.XCode顏色顯示插件ColorSense

代碼里的那些冷冰冰的顏色數(shù)值,到底時(shí)什么顏色?如果你經(jīng)常遇到這個(gè)問題,每每不得不運(yùn)行下模擬器去看看,那么這個(gè)插件絕對(duì)不容錯(cuò)過。更彪悍的是你甚至可以點(diǎn)擊顯示的顏色面板,直接通過系統(tǒng)的ColorPicker來自動(dòng)生成對(duì)應(yīng)顏色代碼,再也不用做各種顏色代碼轉(zhuǎn)換了!

項(xiàng)目地址:https://github.com/omz/ColorSense-for-Xcode

5.大段文本利器HOStringSense

經(jīng)常輸入大段文本的時(shí)候,如果文本里面有各種換行和特殊字符,經(jīng)常會(huì)讓人很頭疼,有了HOStringSense,再也不不用為這個(gè)問題犯愁了,順便附送字?jǐn)?shù)統(tǒng)計(jì)功能。

項(xiàng)目地址:https://github.com/holtwick/HOStringSense-for-Xcode

6.規(guī)范注釋生成器VVDocumenter

很多時(shí)候,為了快速開發(fā),很多的技術(shù)文檔都是能省則省,這個(gè)時(shí)候注釋就變得異常重要,再配合Doxygen這種注釋自動(dòng)生成文檔的,就完美了。但是每次都要手動(dòng)輸入規(guī)范化的注釋,著實(shí)也麻煩,但有了VVDocumenter,規(guī)范化的注釋,主需要輸入三個(gè)斜線“///”,就OK啦?。╒VDocumenter在Mac OSX 10.8.5和Xcode 4.6.3上進(jìn)行開發(fā),應(yīng)該能支持所有Xcode 4版本,如果想支持Xcode 5,可以對(duì)plist文件稍作修改。

項(xiàng)目地址:https://github.com/onevcat/VVDocumenter-Xcode

7.CocoaPods for Xcode

非常方便的Xcode pods插件??梢院芊奖愕脑赬code通過pods安裝各種objective-c第三方庫,省去以前還要手動(dòng)去跑pods命令行的麻煩;此外,還支持通過cocoaDocs來安裝庫文檔。唯一的遺憾是,它目前只支持Xcode5,4版本還用不了。

項(xiàng)目地址:https://github.com/kattrali/cocoapods-xcode-plugin

8.Xcode語法高亮插件

以前用eclipse開發(fā),自帶的有語法高亮的效果。做ios開發(fā)也許久了,但是沒發(fā)現(xiàn)一款語法高亮的插件,因?yàn)閤code自己的效果是僅在變量或類名下面加了個(gè)虛線,平時(shí)看起代碼來十分不舒服,最近果斷為xcode寫了一款語法高亮的插件,不過功能非常有限,沒有eclipse的那么好用,也沒對(duì)對(duì)象的作用域區(qū)分,勉強(qiáng)能使用吧。和有需要的分享一下吧。

下載附件,解壓后放在:你的用戶/Library/Application Support/Developer/Shared/Xcode/Plug-ins目錄下,有的童鞋還沒有Plug-ins這個(gè)目錄吧,那就手動(dòng)建一個(gè),然后把解壓后的highlight-Plugin.xcplugin放進(jìn)去,重啟xcode即可。然后就能看到高亮的菜單了。

項(xiàng)目地址:http://www.cocoachina.com/bbs/read.php?tid=150107

9.KSImageNamed-Xcode

為項(xiàng)目中使用的UIImage的imageNamed提供文件名自動(dòng)補(bǔ)全功能。使用[UIImage imageNamed:@"xxx"]時(shí),該插件會(huì)掃描整個(gè)workspace中的圖片文件。

項(xiàng)目地址:https://github.com/ksuther/KSImageNamed-Xcode

10.xcode-extend-plug-in

幫助你快速格式化代碼、生成注釋、復(fù)制一行等。

項(xiàng)目地址:https://code.google.com/p/xcode-extend-plug-in/

11.XcodeColors

改變調(diào)試控制臺(tái)顏色

項(xiàng)目地址:https://github.com/robbiehanson/XcodeColors

12.SCXcodeMiniMap

一個(gè)Xcode插件,可以在當(dāng)前的窗口內(nèi)創(chuàng)建一個(gè)代碼迷你地圖,并在屏幕上高亮提示。

項(xiàng)目地址:https://github.com/stefanceriu/SCXcodeMiniMap

13.Lin本地化字符串

之前我們提到過一個(gè)開源的Mac基礎(chǔ)工具SCStringsUtility,可以讓你在一個(gè)清爽的界面編輯不同的語言,簡(jiǎn)單地輸入/輸出NSLocalizedString數(shù)據(jù)。Lin是一款功能相近的Xcode插件,提供了一個(gè)非常不錯(cuò)的操作界面,并且為不同的語言提供了不同的區(qū)域。

項(xiàng)目地址:https://github.com/questbeat/Lin

14.插件管理Alcatraz

Alcatraz是一個(gè)開源的Xcode 4包管理器,可以讓你更便捷地發(fā)現(xiàn)、安裝以及管理插件、模板和配色方案。只需要簡(jiǎn)單地點(diǎn)擊或者勾選,不需要手工復(fù)制和粘貼。

項(xiàng)目地址:https://github.com/mneorr/Alcatraz

15.FuzzyAutocompletePlugin--Xcode 5代碼自動(dòng)補(bǔ)全插件

FuzzyAutocompletePlugin是一個(gè)Xcode 5兼容的插件,通過添加模糊匹配來提高Xcode代碼自動(dòng)補(bǔ)全功能,開發(fā)者無需遵循從頭匹配的原則,只要記得方法里某個(gè)關(guān)鍵字即可進(jìn)行匹配,很好地提高了工作效率。

注意:該插件只在Xcode 5上進(jìn)行過測(cè)試,沒有測(cè)試和其他插件之間的兼容性(KSImageNamed除外)。

項(xiàng)目地址:https://github.com/chendo/FuzzyAutocompletePlugin

附件:

/cms/uploads/soft/131031/4196-131031114408.zip

16.一個(gè)用來對(duì)齊常規(guī)代碼的Xcode插件--XAlign

一個(gè)用來對(duì)齊常規(guī)代碼的Xcode插件,十分強(qiáng)大的自定義對(duì)齊模式。這里是一個(gè)對(duì)齊模式示例,模式文件在main/main/patterns.plist.

詳細(xì)信息可參看:http://github.so/XAlign/

附件:

/cms/uploads/soft/131211/4196-131211113G3.zip

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容