Alcatraz:Xcode插件管理

Alcatraz:Xcode插件管理

簡介

Alcatraz 是一個幫你管理 Xcode 插件、模版以及顏色配置的工具。

官網(wǎng):http://alcatraz.io

GitHub:https://github.com/alcatraz/Alcatraz

安裝

在終端中執(zhí)行如下命令:

curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh

Alcatraz 只支持 Xcode 7+。

使用

Window菜單中選擇Package Manager,即可啟動插件列表頁面。安裝完插件或者模板后,需要重啟Xcode。

Snip20160405_2

卸載

刪除Alcatraz:

rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin

刪除所有緩存數(shù)據(jù):

rm -rf ~/Library/Application\ Support/Alcatraz

插件路徑

Xcode 所有的插件都安裝在目錄:

~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/

你也可以手工切換到這個目錄來刪除插件。

Xcode 6.x 安裝插件

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID`

sudo xcode-select --reset

常用插件

  • AMMethod2Implement:可以自動的將.h或者.m .mm里邊需要寫入的方法自動填充進來。可以選擇要導入的方法,然后按 Ctrl+A 或者 Edit > AMMethod2Implement > Implement Method.就會自動填充方法。也可以自行設置快捷鍵。

  • Auto-Importer:快速導入頭文件,快捷鍵:? + ctrl + H

  • ClangFormat:自動調整代碼風格

  • CocoaPods:在Xcode通過pods安裝各種objective-c第三方庫,省去以前還要手動去跑pods命令行的麻煩;此外,還支持通過cocoaDocs來安裝庫文檔。

  • ESJsonFormat:將JSON格式化輸出為模型的屬性

  • FuzzyAutocomplete:代碼自動補全

  • KSHObjcUML:類引用關系圖的Xcode

  • KSImageNamed:為項目中使用的UIImage的imageNamed提供文件名自動補全功能。

  • OMColorSense:顏色顯示

  • RTImageAssets:根據(jù)@3x的圖片資源自動生成對應的@2x和@1x圖片;自動生成App Icons,需要提供1024x1024的大圖

  • SCXcodeSwitchExpander:自動在switch的case中填寫枚舉值

  • VVDocumenter-Xcode:規(guī)范化的注釋,輸入三個斜線“///”。

  • Lin:本地化字符串

  • XAlign:對齊常規(guī)代碼

  • XToDo:查找項目中所有帶TODO、???、!!!等標記的地方,防止遺忘掉需要做的事情或者是代碼中還存在bug的地方的插件

  • XcodeBoost:包含多個輔助修改代碼的小功能

  • HOStringSense:大段文本利器

  • Peckham:自動補全,快捷鍵? + ctrl + P

  • BBUDebuggerTuckAway:自動隱藏控制臺

  • InjectionPlugin:不用重新編譯運行項目,可以動態(tài)調試App

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Alcatraz | The Package manager for Xcode原文:http://alcatra...
    WeeverLu閱讀 263評論 0 2
  • 《盛世流年》目錄 下一章 爭吵 “娘,孩兒回來了。”韓增一邊向張氏行禮,一邊說道。 “子安, 過來坐。”張氏笑著說...
    珍珠琉璃閱讀 176評論 0 1
  • 寧柒起床下樓的時候,陳景睿已經忙碌在廚房里了,他不太清楚柒柒現(xiàn)在的飲食習慣,只能把適合早餐吃的東西都少做點。能坐八...
    小柒七柒閱讀 1,323評論 0 1
  • 局(一) 笑生死葬英雄 成敗轉頭空 醉一生秋月春風 愛恨我不懂 留一世情仇如夢 不過輕涉紅塵是非 錯把浮生誤做經緯...
    比丟丟丟丟丟丟丟丟丟閱讀 540評論 0 2
  • 現(xiàn)在人們越來越重視鍛煉身體了,鍛煉的方式有很多種。但有一種健身方式是最方便、最實用、最有效的、成本最低的,...
    越ABC閱讀 753評論 1 5