Alcatraz——Xcode插件管理工具

简介

Alcatraz是一个帮你管理Xcode插件、模版以及颜色配置的工具。它可以直接集成到Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样。

安装和删除

使用如下的命令行来安装Alcatraz:

1
2
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了,可以使用如下命令来删除:

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

使用

安装成功后重启Xcode,就可以在Xcode的顶部菜单中找到Alcatraz,如下所示:

点击“Package Manager”,即可启动插件列表页面,如下所示:

之后你可以在右上角搜索插件,对于想安装的插件,点击其左边的图标,即可下载安装,如下所示,我正在安装KImageNamed插件:

安装完成后,再次点击插件左边的图标,可以将该插件删除。

插件路径

Xcode所有的插件都安装在目录~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/下,你也可以手工切换到这个目录来删除插件。

关于Xcode的插件机制

Alcatraz当前只支持OSX 10.9 and Xcode 5。不要抱怨了,这其实主要是因为苹果并没有开放插件机制,每次升级Alcatraz都都要重新适配。如果你看Alcatraz的Commit Log,你就会发现,Alcatraz花了几个月时间,才适配到Xcode 5,这对于插件开发者来说,是比较难受的。

所以作为一款开源并且免费的插件,只支持最新版的Xcode可以让开源作者节省大量精力。我也希望苹果能早日开放Xcode的插件机制标准,方便广大的插件开发者构建强大的第三方增强工具。

推荐的插件

我个人比较喜欢XCode的vim插件XVim,微博里大家推荐过的还有KImageNamed插件,Alcatraz里面应该好用的插件很多,我还没有时间试用。

这儿有一些朋友整理的插件列表:《那些不能错过的Xcode插件》

如要你发现好用的插件,欢迎在留言处回复告诉我,我可以推荐给大家。谢谢~

插件开发

如果你觉得自己很牛逼,想尝试开发插件,这儿有一些教程:

Posted by 唐巧 Mar 5th, 2014  iOS

Xcode 6.2/6.3 插件失效的临时解决方案

对还没有支持Xcode 6.2的插件有效,Alcatraz 的新版已经支持。

  • 进入到插件目录 ~/Library/Application Support/Developer/Shared/Xcode/Plugins
  • 显示插件的包内容
  • 编辑Info.plist文件
  • 展开DVTPlugInCompatibilityUUIDs
  • 添加一个新的item:A16FF353-8441-459E-A50C-B071F53F51B7

对于Xcode 6.3,使用这个UUID:9F75337B-21B4-4ADC-B558-F9CADF7073A7

其实就是/Applications/Xcode.app/Contents/Info 里边的DVTPlugInCompatibilityUUID

时间: 2024-10-12 19:26:53

Alcatraz——Xcode插件管理工具的相关文章

xcode 插件管理工具

每次xcode 更新后之前安装的插件 都失效了!解决办法: 一.可以通过在原插件项目infoplist新增 新xcode的 DVTPlugInCompatibilityUUID 来使之支持新版xcode:获取UUID命令: defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID 二.通过github客户端更新插件项目再次安装插件 三.采用高大上插件管理工具 Alcatraz 安装命令 :mkdi

Xcode插件管理工具Alcatraz

Alcatraz 1.简介 Alcatraz是一个能帮你管理Xcode插件丶模版及颜色配置的工具.它可以直接集成在Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样. 2.安装和删除 使用如下的终端来安装Alcatraz: curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh 如果你不想使用Alcatraz了,可以使用如下命令来删除: rm -rf ~/Librar

Xcode 插件管理工具 Alcatraz

Alcatraz是一个用来管理插件的工具,支持各种插件的管理,你还能自己创建插件. 如果安装完毕看不到,请至文章最后. 安装Alcatraz: 1 mkdir -p ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins; 2 curl -L http://git.io/lOQWeA | tar xvz -C ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-

Xcode插件管理工具 Alcatraz

curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh 在命令行中打入该命令,运行,重启Xcode即可 在Xcode中 window->Package Manager 即可添加插件

在Xcode7中安装Alcatraz(Xcode插件管理, 字体主题等)

第一步:关闭 Xcode.第二步:如果你之前安装过Alcatraz,卸载它.在终端运行命令: rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin 第三步:最关键的一步,运行以下两条命令(两条命令直接复制过去然后回车即可): find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name In

Xcode的管理工具

Xcode插件管理工具Alcatraz Alcatraz 1.简介 Alcatraz是一个能帮你管理Xcode插件丶模版及颜色配置的工具.它可以直接集成在Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样. 2.安装和删除 使用如下的终端来安装Alcatraz: curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh 如果你不想使用Alcatraz了,可以使用如下命令

xcode 安装插件管理工具Alcatraz

Xcode版本 6.4 网上有一些安装Alcatraz的命令行 执行以后都没有效果,去了它在github主页上拷贝了下面两个代码. 这两天试着使用Xcode的 一些插件管理工具,自己记录一下. 用的是Alcatraz,这个是github上的一个开源项目,用来管理Xcode上的插件. 有搜索功能,界面也很人性化. 在终端上输入如下命令即可完成安装: curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/instal

# 插件管理工具Alcatraz安装

插件管理工具Alcatraz安装 在终端上输入如下命令即可完成安装: curl -fsSL https://raw.github.com/supermarin Alcatraz/master/Scripts/install.sh | sh 若要移除,输入如下命令: rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin 待其自动安装完成后,重启Xcode 选择 “Load Bu

Xcode6.4 插件管理工具Alcatraz安装和我用到的插件

Xcode版本 6.4 网上有一些安装Alcatraz的命令行 执行以后都没有效果,去了它在github主页上拷贝了下面两个代码. 这两天试着使用Xcode的 一些插件管理工具,自己记录一下. 用的是Alcatraz,这个是github上的一个开源项目,用来管理Xcode上的插件. 有搜索功能,界面也很人性化. 在终端上输入如下命令即可完成安装: curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/instal