Xcode插件推薦

本文受唐巧博文啟發(fā)而成, 并摘錄網(wǎng)上內(nèi)容編寫(xiě)而成
環(huán)境: Xcode6.3.2GM, OSX 10.10

目錄

前置條件:Alcatraz-Xcode包管理器(插件投慈、模版以及顏色配置)

  1. BBUDebuggerTuckAway-自動(dòng)隱藏控制臺(tái)
  • ClangFormat-格式化代碼
  • deriveddata-exterminator清除Xcode緩存目錄
  • FuzzyAutocompletePlugin-代碼自動(dòng)補(bǔ)全插件
  • HOStringSense-大段文本利器
  • KSImageNamed-圖片插件
  • OMColorSense-顏色顯示插件
  • Peckham-自動(dòng)補(bǔ)全功能補(bǔ)充
  • SCXcodeSwitchExpander-補(bǔ)全枚舉類型的每種可能取值
  • VVDocumenter-規(guī)范注釋生成器
  • XAlign-一個(gè)用來(lái)對(duì)齊常規(guī)代碼的Xcode插件
  • XcodeBoost-輔助小功能插件
  • XToDo-Xcode注釋輔助插件

前置條件:Alcatraz-Xcode包管理器(插件戏羽、模版以及顏色配置)

Github

Alcatraz是一個(gè)幫你管理Xcode插件桦沉、模版以及顏色配置的工具。它可以直接集成到Xcode的圖形界面中打掘,讓你感覺(jué)就像在使用Xcode自帶的功能一樣绊率。

  • 安裝: 打開(kāi)Mac上的終端, 輸入curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh; 重啟Xcode,可以在Xcode的頂部菜單中找到Alcatraz并使用(網(wǎng)絡(luò)環(huán)境不理想時(shí), 需要多次輸入該命令, 直至安裝成功)

    圖示

  • 刪除: 打開(kāi)Mac上的終端, 輸入rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin

  • 插件路徑: Xcode的插件都安裝在目錄~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/


  1. BBUDebuggerTuckAway-自動(dòng)隱藏控制臺(tái)

Github

BBUDebuggerTuckAway是一款支持自動(dòng)隱藏Debugger的Xcode插件,其開(kāi)發(fā)者為來(lái)自德國(guó)柏林Contentful GmbH公司的Boris Bügling媳荒。使用BBUDebuggerTuckAway抗悍,開(kāi)發(fā)者能夠?qū)崿F(xiàn)在編輯代碼時(shí),自動(dòng)隱藏底部的調(diào)試欄钳枕。

Demo

  • ClangFormat-格式化代碼

Github

ClangFormat-Xcode是一款格式化代碼工具缴渊,能夠讓開(kāi)發(fā)者使用Clang將代碼格式化為L(zhǎng)LVM、Google鱼炒、Chromium衔沼、Mozilla或WebKit等格式,其開(kāi)發(fā)者為來(lái)自37signals的Travis Jeffery昔瞧。通過(guò)ClangFormat指蚁,開(kāi)發(fā)者不僅可以實(shí)現(xiàn)對(duì)代碼的自動(dòng)或批量格式化,還可以進(jìn)行自定義配置自晰。


Demo
  • deriveddata-exterminator清除Xcode緩存目錄

Github

有些時(shí)候Xcode會(huì)出各種奇怪的問(wèn)題凝化,最常見(jiàn)的是在某些復(fù)雜操作下(例如同一個(gè)項(xiàng)目,來(lái)回切換到各種分支版本)缀磕,會(huì)造成Xcode顯示一些編譯的錯(cuò)誤或警告缘圈,但是最終卻又可以編譯通過(guò)。新手遇到這種問(wèn)題常常束手無(wú)策袜蚕,而熟悉Xcode的人就知道糟把,通常清除Xcode緩存就可以解決這類問(wèn)題。該插件在Xcode菜單上增加了一個(gè)清除緩存按鈕牲剃,可以一鍵方便地清楚緩存內(nèi)容遣疯。

Menu

  • FuzzyAutocompletePlugin-代碼自動(dòng)補(bǔ)全插件

Github

FuzzyAutocompletePlugin通過(guò)添加模糊匹配來(lái)提高Xcode代碼自動(dòng)補(bǔ)全功能,開(kāi)發(fā)者無(wú)需遵循從頭匹配的原則凿傅,只要記得方法里某個(gè)關(guān)鍵字即可進(jìn)行匹配缠犀,很好地提高了工作效率数苫。

  • HOStringSense-大段文本利器

Github

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

StringDemoAnimation

  • KSImageNamed-圖片插件

Github

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


Demo
  • OMColorSense-顏色顯示插件

Github

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

  • Peckham-自動(dòng)補(bǔ)全功能補(bǔ)充

Github

添加導(dǎo)入語(yǔ)句有時(shí)候確實(shí)讓人煩躁迅矛。舉例來(lái)說(shuō),如果大家需要導(dǎo)入一條pod標(biāo)題潜叛,那么Xcode的自動(dòng)補(bǔ)全機(jī)制根本幫不上忙。在這種情況下壶硅,Peckham插件來(lái)救駕了威兜。
按下Command+Control+P鍵,輸入所需標(biāo)題中的幾個(gè)字母庐椒,并從該插件提供的備選內(nèi)容列表中選取正確項(xiàng)目椒舵。對(duì)于Xcode的自動(dòng)補(bǔ)全功能來(lái)說(shuō),這確實(shí)是一項(xiàng)極好的補(bǔ)充约谈。

Peckham

  • SCXcodeSwitchExpander-補(bǔ)全枚舉類型的每種可能取值

Github

插入所有可能的switch cases笔宿;保留已經(jīng)使用的條件,僅插入缺失的條件棱诱;當(dāng)使用內(nèi)置的Xcode片段時(shí)僅保留默認(rèn)條件泼橘;適用于變量、屬性以及方法參數(shù)等迈勋;適用于嵌套switch語(yǔ)句炬灭;快速穩(wěn)定,且不會(huì)明顯影響Xcode的性能靡菇。

Demo

  • VVDocumenter-規(guī)范注釋生成器

Github

很多時(shí)候重归,為了快速開(kāi)發(fā)米愿,很多的技術(shù)文檔都是能省則省,這個(gè)時(shí)候注釋就變得異常重要鼻吮,再配合Doxygen這種注釋自動(dòng)生成文檔的育苟,就完美了。但是每次都要手動(dòng)輸入規(guī)范化的注釋椎木,著實(shí)也麻煩违柏,但有了VVDocumenter,規(guī)范化的注釋拓哺,主需要輸入三個(gè)斜線“///”勇垛,就OK啦!


Demo
  • XAlign-一個(gè)用來(lái)對(duì)齊常規(guī)代碼的Xcode插件

Github

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


Demo
  • XcodeBoost-輔助小功能插件

Github

XcodeBoost是一款可以讓開(kāi)發(fā)者輕而易舉地檢查和修改Objective-C代碼的插件烤礁。XcodeBoost能夠自動(dòng)進(jìn)行一些繁瑣的操作讼积,比如方法的定義與聲明、添加基于命令行的代碼處理(剪切/復(fù)制/粘貼/重復(fù)/刪除行)脚仔、持續(xù)高亮等勤众。

  • XToDo-Xcode注釋輔助插件

Blog

這是一個(gè)注釋輔助插件, 可以把項(xiàng)目中的 TODO FIXME等注釋列出來(lái). 是不是也有點(diǎn)收集強(qiáng)迫癥的嫌疑~~~


Demo

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市鲤脏,隨后出現(xiàn)的幾起案子们颜,更是在濱河造成了極大的恐慌,老刑警劉巖猎醇,帶你破解...
    沈念sama閱讀 211,290評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件窥突,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡硫嘶,警方通過(guò)查閱死者的電腦和手機(jī)阻问,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)沦疾,“玉大人称近,你說(shuō)我怎么就攤上這事∠” “怎么了刨秆?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,872評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)彻桃。 經(jīng)常有香客問(wèn)我坛善,道長(zhǎng),這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,415評(píng)論 1 283
  • 正文 為了忘掉前任眠屎,我火速辦了婚禮剔交,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘改衩。我一直安慰自己岖常,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評(píng)論 6 385
  • 文/花漫 我一把揭開(kāi)白布葫督。 她就那樣靜靜地躺著竭鞍,像睡著了一般构眯。 火紅的嫁衣襯著肌膚如雪伍掀。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,784評(píng)論 1 290
  • 那天入录,我揣著相機(jī)與錄音洽胶,去河邊找鬼晒夹。 笑死,一個(gè)胖子當(dāng)著我的面吹牛姊氓,可吹牛的內(nèi)容都是我干的丐怯。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼翔横,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼读跷!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起禾唁,我...
    開(kāi)封第一講書(shū)人閱讀 37,691評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤效览,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后荡短,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體钦铺,經(jīng)...
    沈念sama閱讀 44,137評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評(píng)論 2 326
  • 正文 我和宋清朗相戀三年肢预,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片洼哎。...
    茶點(diǎn)故事閱讀 38,622評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡烫映,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出噩峦,到底是詐尸還是另有隱情锭沟,我是刑警寧澤,帶...
    沈念sama閱讀 34,289評(píng)論 4 329
  • 正文 年R本政府宣布识补,位于F島的核電站族淮,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜祝辣,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評(píng)論 3 312
  • 文/蒙蒙 一贴妻、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蝙斜,春花似錦名惩、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至稚伍,卻和暖如春弯予,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背个曙。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工锈嫩, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人困檩。 一個(gè)月前我還...
    沈念sama閱讀 46,316評(píng)論 2 360
  • 正文 我出身青樓祠挫,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親悼沿。 傳聞我的和親對(duì)象是個(gè)殘疾皇子等舔,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容