1. 程式人生 > >那些不能錯過的xcode外掛

那些不能錯過的xcode外掛

轉載自:http://www.cocoachina.com/applenews/devnews/2013/0918/7022.html

古人云工欲善其事必先利其器,打造一個強大的開發環境,是立即提升自身戰鬥力的絕佳途徑!以下是蒐集的一些有力的XCode外掛。

全能搜尋家CodePilot 2.0

你要找的是檔案?是資料夾?是程式碼?Never MindCMD+SHIFT+X調出CodePilot,輸入任何你想到搜的東西吧!想搜appFinishLaunchingWithOptions?忘記咋拼了?沒關係強大的程式碼搜尋能力,appflaun一樣也可以找到!超級強大的正則匹配,匹配任何你所想!

專案地址:

http://codepilot.cc

Vim控必備的XVim

XVim是一個針對XcodeVim外掛,能讓開發者在不放棄任何xcode功能的前提下體驗vim的功能。

專案地址:https://github.com/JugglerShu/XVim

YouCompleteMevim的外掛)

如果你比較喜歡用vim來寫程式碼的話,這裡有一個非常棒的vim外掛——YouCompleteMe——當你在編寫OC程式碼時,可以提升體驗。YouCompleteMe可以在Vim中新增程式碼自動補全功能,並且不需要你來按某個鍵來檢視程式碼補全建議——針對OCOC++C++以及C該外掛可以自動補全建議。

專案地址:https://github.com/Valloric/YouCompleteMe


XCode顏色顯示外掛ColorSense

程式碼裡的那些冷冰冰的顏色數值,到底時什麼顏色?如果你經常遇到這個問題,每每不得不執行下模擬器去看看,那麼這個外掛絕對不容錯過。更彪悍的是你甚至可以點選顯示的顏色面板,直接通過系統的ColorPicker來自動生成對應顏色程式碼,再也不用做各種顏色程式碼轉換了!

專案地址: https://github.com/omz/ColorSense-for-Xcode

大段文字利器HOStringSense

經常輸入大段文字的時候,如果文本里面有各種換行和特殊字元,經常會讓人很頭疼,有了HOStringSense

,再也不不用為這個問題犯愁了,順便附送字數統計功能。

專案地址:https://github.com/holtwick/HOStringSense-for-Xcode

規範註釋生成器VVDocumenter

很多時候,為了快速開發,很多的技術文件都是能省則省,這個時候註釋就變得異常重要,再配合Doxygen這種註釋自動生成文件的,就完美了。但是每次都要手動輸入規範化的註釋,著實也麻煩,但有了VVDocumenter,規範化的註釋,主需要輸入三個斜線///”,就OK啦!(VVDocumenterMac OSX 10.8.5Xcode 4.6.3上進行開發,應該能支援所有Xcode 4版本,如果想支援Xcode 5,可以對plist檔案稍作修改。

專案地址:https://github.com/onevcat/VVDocumenter-Xcode


CocoaPods for Xcode

非常方便的Xcode pods外掛。可以很方便的在Xcode通過pods安裝各種objective-c第三方庫,省去以前還要手動去跑pods命令列的麻煩;此外,還支援通過cocoaDocs來安裝庫文件。唯一的遺憾是,它目前只支援Xcode54版本還用不了。

專案地址:https://github.com/kattrali/cocoapods-xcode-plugin

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


KSImageNamed-Xcode

為專案中使用的UIImageimageNamed提供檔名自動補全功能。使用[UIImage imageNamed:@"xxx"]時,該外掛會掃描整個workspace中的圖片檔案。

專案地址: https://github.com/ksuther/KSImageNamed-Xcode

xcode-extend-plug-in

幫助你快速格式化程式碼、生成註釋、複製一行等。

專案地址: https://code.google.com/p/xcode-extend-plug-in/

XcodeColors

改變除錯控制檯顏色

專案地址: https://github.com/robbiehanson/XcodeColors

SCXcodeMiniMap

一個Xcode外掛,可以在當前的視窗內建立一個程式碼迷你地圖,並在螢幕上高亮提示。

專案地址: https://github.com/stefanceriu/SCXcodeMiniMap


Lin本地化字串

之前我們提到過一個開源的Mac基礎工具SCStringsUtility,可以讓你在一個清爽的介面編輯不同的語言,簡單地輸入/輸出NSLocalizedString資料。Lin是一款功能相近的Xcode外掛,提供了一個非常不錯的操作介面,並且為不同的語言提供了不同的區域。

專案地址:https://github.com/questbeat/Lin


外掛管理Alcatraz

Alcatraz是一個開源的Xcode4包管理器,可以讓你更便捷地發現、安裝以及管理外掛、模板和配色方案。只需要簡單地點選或者勾選,不需要手工複製和貼上。

專案地址: https://github.com/mneorr/Alcatraz