Xcode Alcatraz插件管理介绍和使用
Xcode Alcatraz插件管理介绍和使用
http://www.jianshu.com/p/7a2484123bf6
1.简介
Alcatraz是一个能帮你管理Xcode插件丶模版及颜色配置的工具.它可以直接集成在Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样.
2.安装和删除
使用如下的终端来安装Alcatraz:
curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
如果你不想使用Alcatraz了,可以使用如下命令来删除:
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
删除所有通过Alcatraz安装的安装包
rm -rf ~/Library/Application\ Support/Alcatraz/
3.使用Alcatraz
安装成功后重启Xcode,就可以在Xcode的顶部菜单中找到Alcatraz,如下图所示:

单击"Package Manager",即可启动插件列表页面,如下图所示.
选择栏选择"Installed",则筛选你已安装的列表,可进行删除

选择栏选择"All",则显示所有推荐插件列表,可进行安装

4.插件路径
Xcode所有的插件都安装在目录~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/下,你也可以手工却换到这目录来删除插件.
5.常用Xcode插件
5.1 KSImageNamed
KSImageNamed是一个能帮助你输入[UIImage imageNamed:]
中的资源名的插件.当你输入[UIImage imageNamed]
时.会自动弹出上下文菜单,供你选择你需要输入的图片资源名称,另外在选择图片资源时,还可以在左侧预览该资源.

5.2 XVim
XVim是一个Xcode的Vim插件,可以在Xcode的编辑窗口中开启vim模式.
vim模式最大的好处是可以全键盘操作,可以方便地移动光标,一级复制丶粘帖代码.XVim对于Xcode的分栏模式也有很好的支持.与vim自带的分栏模式一样,可以用快捷键control+W
来却换当前编辑的分栏
5.3 FuzzyAutocompletePlugin
FuzzyAutocompletePlugin允许使用模糊的方式来进行代码自动补全.
举个例子,如果我们要重载viewDidAppear:
方法,那么我们必须依次键入view丶did丶appear
才能得到相应的补全信息,使用FuzzyAutocompletePlugin之后,我们可以键入vda(view丶did丶appear三个单词的首字母)
,或任意符合viewDidAppear
整个单词出现顺序的子串(例如vdapp,idear等),即可匹配到该方法

5.4 XToDo
XToDo是一个查找项目中所有的带有TODO丶FIXME丶???丶!!!
标记的注释
通常我们在项目开发中,由于种种原因,一些事情需要以后处理,这个时候为了防止遗忘,加上TODO
或者FIXME
注释是非常有必要的,但是上线或者提交代码前要需要这些未解决的事项却稍显麻烦,XToDo可以提供一个汇总的界面,集中显示所有未完成的TODO
和FIXME
标记.control+T
打开汇总界面


5.5 VVDocumenter
VVDocumenter是一个自动生成代码注释的工具,可以方便地将函数的参数名和返回值提取出来.如下图所示:

5.6 DerivedData Exterminator
DerivedData Exterminator是一个清除Xcode缓存目录的插件.
有些时候Xcode会出现各种奇怪的问题,最常见的是在某些复杂操作下(例如,在同一个项目中,来回却换到各种分支版本),会造成Xcode显示一些编译的错误或警告,但是最终却又可以编译通过,通常清除Xcode缓存就可以解决这类问题,该插件在Xcode菜单上增加一个清除缓存按钮,可以方便地一键清除缓存内容
5.7 OMColorSense
OMColorSense是一个UIColor颜色输入辅助工具,可以帮助你在编写UIColor代码时,实时浏览相应的颜色,如下图所示.



End.
Xcode Alcatraz插件管理介绍和使用的更多相关文章
- Alcatraz插件管理器
下载地址:https://github.com/supermarin/Alcatraz 虽然能用Alcatraz插件管理器进行管理,但它有时有些插件并不是最新版本,特别是在Xcode更新版本时.这里有 ...
- iOS开发-Alcatraz插件管理
CocoaPod负责iOS开发中的引用类库的管理,Alcatraz中文翻译阿尔卡特拉斯岛,也有人称之为恶魔岛,主要是负责管理第三方Xcode 插件.模版以及颜色配置的工具,直接集成到 Xcode 的图 ...
- Xcode 必备插件管理器 http://alcatraz.io
各种小插件,其中写注释用的 VVDocumenter 是必备的!
- iOS 之 alcatraz (插件管理器)
1. 安装 1.1. 打开命令行 curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/ins ...
- Xcode 安装插件管理器
https://github.com/alcatraz/Alcatraz运行之后, load bundle, 然后window就有pakagegemanage. 下载如下插件: 自动导入插件
- IOS开发中Xcode常用插件安装与管理(转)
XCode中插件管理工具:Alcatraz 转自http://www.cocoachina.com/industry/20140506/8325.html 苹果现在的成绩得益于其始终如一的坚持. ...
- Xcode中插件的安装以及Xcode升级后插件实效的解决方法
插件的安装 下载好插件,直接运行,然后将Xcode关闭,再次打开Xcode会弹出一个提醒框. 这时候选择 Load Bundle 即可,这时候插件就安装到了Xcode上. Xcode所有的插件都安装在 ...
- IOS-Alcatraz(插件管理工具)
一.简单说明 Alcatraz 是一款 Xcode的插件管理工具,可以用来管理XCode的 插件.模版以及颜色配置的工具. 二.如何安装 1.github地址:https://github.com/a ...
- 更新xcode后插件失效问题——不针对特定版本的通用解决方法
一.Xcode更新后插件失效的原理 1.每次更新Xcode后插件都会失效,其实插件都还在这个目录好好的躺着呢: ~/Library/Application Support/Developer/Shar ...
随机推荐
- 不能向Github提交某一類型的文件
之前在github上建了6個project,但是其中有一個不能提交jar文件,其他的都可以.後來發現原來在項目中有一個叫.gitignore的文件,其他項目里的都是/bin,但是那個不能提交jar的項 ...
- Jquery动态进行图片缩略
//页面加载完执行resizeImage()函数 $(document).ready(resizeImage()); function resizeImage(){ $(".pic a im ...
- [Flex] Accordion系列-Header的运用
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="ht ...
- [转载]python中将普通对象作为 字典类(dict) 使用
目前我知道的有两种方法: 1 定义的类继承dict类 例如 class A(dict): pass a = A() a['name'] = 12 2 给自定义的类添加 __setitem__() __ ...
- C++primer练习14.44
编写一个简单的桌面计算器使其处理二元运算 // 14_44.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include<iost ...
- MySQL游标学习总结
游标的概念 在数据库中,游标是一个十分重要的概念.游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制.游标总是与一条 ...
- 11-UIView与核心动画对比
*:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } ...
- 关于显示gif的一些方法与讨论
http://www.2cto.com/kf/201404/292468.html http://www.eoeandroid.com/forum.php?mod=viewthread&tid ...
- 刻意练习,逃离舒适区——怎么样成为一个高手[罗辑思维]No.183_知识笔记
2016/10/30 14:31:32 一.对事物的见解分为两类: 1.评论性的见解 说的内容都是对的,符合常理的,但是却是不解决问题的. ...
- 农村的“无为教育” (FW)
农村的“无为教育” 发布时间:2009年11月5日 11时33分 “以孩子影响孩子”,准确地说,是以偏远乡村贫困家庭的进取孩子,影响城市有相当收入的“问题孩子”.有两点值得注意,一是农村孩子影响城市孩 ...