在 Xcode 五 上安装Alcatraz插件包管理工具

在 Xcode 5 上安装Alcatraz插件包管理工具

在2014年3月4号,Alcatraz实现了对Xcode 5的更新。

Alcatraz是什么?官方GitHub(https://github.com/supermarin/Alcatraz)上是这么说的:Alcatraz is an open-source package manager for Xcode 5. It lets you discover and install plugins, templates and color schemes without the need for manually cloning or copying files. It installs itself as a part of Xcode and it feels like home.(最新的Alcatraz是一款针对Xcode 5的开源的包管理工具。这款工具能够让你发现并安装Xcode上的插件、模板以及编辑框的颜色主题,无需你手动的去网上需找和下载各种文件。安装完成后,它就像是Xcode中的一个功能,方便用户无缝使用。)


这是Alcatraz的官网:http://alcatraz.io


安装(可能会出错):

官网上操作步骤只有一句话,在终端下运行:

curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh

但是我试过,在安装过程中提示少了路径:

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

虽然最后提示是安装成功,但是重启Xcode后,在Window窗口下并没有Package Manager选项。
不管如何,如果出错了,先卸载之前的安装再说,根据官方卸载命令执行:

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

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

卸载程序第一行命令出错,从这里可以看出,Alcatraz确实没有安装到位。


正确安装:(既然是提示缺少路径,那先得自己建立这个路径,然后再执行官方命令,所有命令如下,两条)

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

curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh

提示执行成功,没有错误。重启Xcode,在Window下看到了Package Manager选项。

所有通过Alcatraz下载的插件都在新建的那个文件夹下(~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins)。