Alcatraz:管理Xcode插件
简单介绍
Alcatraz是一个帮你管理Xcode插件、模版以及颜色配置的工具。
它能够直接集成到Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样。
安装和删除
使用例如以下的命令行来安装Alcatraz:
1 |
|
假设你不想使用Alcatraz了,能够使用例如以下命令来删除:
1 |
|
使用
成功安装后重新启动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插件》
如要你发现好用的插件,欢迎在留言处回复告诉我,我能够推荐给大家。谢谢~
插件开发
假设你认为自己非常牛逼,想尝试开发插件,这儿有一些教程:
最新的安装方法
I want to submit my package!
Fork and edit the Alcatraz package repository to include your package name, description, and URL in the plugins, color schemes, or templates section, and submit a pull request.
{
"name": "Excellent-Plugin",
"url": "https://github.com/me/xcode-excellent-plugin",
"description": "Makes Xcode stop, collaborate and listen."
}
Install
Paste this into your terminal:
curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh
Alcatraz is available for OSX 10.9+ and Xcode 5+ only.
Uninstall
Delete the plugin:
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
Remove all cached data:
rm -rf ~/Library/Application\ Support/Alcatraz
官网地址:http://alcatraz.io/
Alcatraz:管理Xcode插件的更多相关文章
- 使用Alcatraz来管理Xcode插件
Alcatraz 是一个帮你管理 Xcode 插件.模版以及颜色配置的工具.它可以直接集成到 Xcode 的图形界面中,让你感觉就像在使用 Xcode 自带的功能一样. 安装和删除 使用如下的命令行来 ...
- [ Alcatraz ]管理Xcode插件
[ Alcatraz 配置 ] 1.包管理器在线安装 Terminal终端 $ curl -fsSL https://raw.githubusercontent.com/supermarin/Alca ...
- 安装Alcatraz来管理Xcode插件的步骤和注意点
简介: Alcatraz 是一个帮你管理 Xcode 插件.模版以及颜色配置的工具.它可以直接集成到 Xcode 的图形界面中,让你感觉就像在使用 Xcode 自带的功能一样 下载和管理插件步骤 一 ...
- Xcode--Alcatraz来管理Xcode插件
简介 Alcatraz是一个帮你管理Xcode插件.模版以及颜色配置的工具.它可以直接集成到Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样. 安装和删除 使用如下的命令行来安装Al ...
- 使用Alcatraz来管理Xcode插件(转)
转自唐巧的博客:http://blog.devtang.com/blog/2014/03/05/use-alcatraz-to-manage-xcode-plugins/ 简介 Alcatraz是一个 ...
- 管理xcode插件
1.打开终端 2.输入 open ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins 3.出现 4.想删除那个就随意吧 ...
- Xcode插件管理工具Alcatraz
1.简介 Alcatraz是一个能帮你管理Xcode插件丶模版及颜色配置的工具.它可以直接集成在Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样. 2.安装和删除 使用如下的终端来安 ...
- Xcode - 插件管理工具Alcatraz
Alcatraz 1.简介 Alcatraz是一个能帮你管理Xcode插件丶模版及颜色配置的工具.它可以直接集成在Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样. 2.安装和删除 ...
- iOS - Xcode 插件
Xcode 插件 Xcode 插件安装目录: ~/library/Application Support/Developer/Shared/Xcode/Plug-ins Xcode 插件大全 http ...
随机推荐
- bzoj1296: [SCOI2009]粉刷匠(DP)
1296: [SCOI2009]粉刷匠 题目:传送门 题解: DP新姿势:dp套dp 我们先单独处理每个串,然后再放到全局更新: f[i][k]表示当前串枚举到第i个位置,用了k次机会 F[i][j] ...
- 常见的DNS攻击——偷(劫持)、骗(缓存投毒)、打(DDos)
常见的DNS攻击包括: 1) 域名劫持 通过采用黑客手段控制了域名管理密码和域名管理邮箱,然后将该域名的NS纪录指向到黑客可以控制的DNS服务器,然后通过在该DNS服务器上添加相应域名纪录,从而使网民 ...
- nyoj--46--最少乘法次数(数学+技巧)
最少乘法次数 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 给你一个非零整数,让你求这个数的n次方,每次相乘的结果可以在后面使用,求至少需要多少次乘.如24:2*2=2 ...
- 14.mocha+should.js
转自http://www.ruanyifeng.com/blog/2015/12/a-mocha-tutorial-of-examples.html 众所周知对于任何一个项目来说,做好单元测试都是必不 ...
- 14.hash_set(已过时,被unorded_set替代)
#define _SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS #include <iostream> #include <hash_set> ...
- CUDA学习笔记(五)
终于实质分析线程的内容了:按照SIMD的方式,每32个线程称为一个线程束,这些线程都执行同一指令,且每个线程都使用私有寄存器进行这一操作请求. 忽然觉得,做CUDA的程序就像是去北京上班:写MPI之后 ...
- Android属性动画-基本用法
在手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果的方式,逐帧动画(frame-by-frame animation)和补间动画(twe ...
- rails 开发随手记 8
rails上传文件 无需gem 首先是model class DataFile < ActiveRecord::Base def initialize end def name @name en ...
- 515Nod 1126 求递推序列的第n项【矩阵快速幂】
有一个序列是这样定义的:f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7. 给出A,B和N,求f(n)的值. Input 输 ...
- [NOI2008]志愿者招募 网络流 建模
题目描述申奥成功后,布布经过不懈努力,终于成为奥组委下属公司人力资源部门的主管.布布刚上任就遇到了一个难题:为即将启动的奥运新项目招募一批短期志愿者.经过估算,这个项目需要N 天才能完成,其中第i 天 ...