天天看點

Alcatraz :無縫整合到 Xcode 的包管理器

Alcatraz :無縫整合到 Xcode 的包管理器

Alcatraz 是一個 Xcode 上開源的包管理器(package manager),你可以用它去發現或者安裝插件、模闆、顔色主題等,而不必手動地克隆複制檔案。它和 Xcode 無縫整合在一起。現在 Alcatraz 支援 Xcode5 了。

Alcatraz 源碼位址在:

https://github.com/supermarin/Alcatraz
Alcatraz :無縫整合到 Xcode 的包管理器

用法

Alcatraz :無縫整合到 Xcode 的包管理器

從 Window 菜單中選擇 Package Manager,然後可以選擇(check)/撤銷選擇(uncheck)去安裝或者移除插件。你需要在安裝好插件包(package)後重新開機 Xcode。

我想送出自己的插件包(package)

Fork 然後編輯

Alcatraz 包倉庫

,把插件包的名字、描述、插件的 URL、顔色模式、甚至模闆等,然後送出一個 pull request。

{

  "name": "Excellent-Plugin",

  "url": "https://github.com/me/xcode-excellent-plugin",

  "description": "Makes Xcode stop, collaborate and listen."

}

安裝

把下列指令粘貼到終端上:

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

curl -L http://git.io/lOQWeA | tar xvz -C ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins

Alcatraz 現在隻使用于 OSX 10.9 和 Xcode 5。

解除安裝

删除插件:

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

移除緩存資料:

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