简介
Alcatraz 是管理 Xcode 所有插件的插件,它可以直接集成到 Xcode 的图形界面中,让你感觉就像在使用 Xcode 自带的功能一样。Alcatraz 不但可以管理 Xcode 的插件,它另外还提供了管理 Xcode 工程模版以及颜色配置的功能。
安装
第一步:关闭Xcode
第二步:如果以前装过Alcatraz,先卸载
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
第三步:最关键的一步,在插件 Info.plist 的 DVTPlugInCompatibilityUUIDs 中新增当前版本 Xcode 的 UUID (安装Xcode7后,发现采用官方方法安装Alcatraz失败);运行命令:“
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
第四步:下载安装Alcatraz
curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
**注意:第四步需VNP; **
没VPN的解决办法:
下载 Alcatraz
-
解压得到 Alcatraz.xcplugin 文件,将其移到 Xcode插件目录下:
mv ~/Downloads/Alcatraz.xcplugin/ ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins
-
重新打开Xcode,会看到:
点击Load Bundle,点击“Window”下 “Package Manager”,即可启动插件列表页面。
使用
你可以在界面上方搜索插件,对于想安装的插件,点击 INSTALL,即可下载安装,如下所示,我正在安装 VVDocument 插件
切换到 installed 栏 会显示Xcode上已安装的插件,点击 REMOVE 删除
Xcode 所有的插件都安装在目录
~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/
下,你也可以手工切换到这个目录来删除插件。
关于优秀的Xcode插件,可参考 那些不能错过的Xcode插件