Alcatraz

命令行安装



<code class="hljs ruby has-numbering" style="display: block; padding: 0px; background-color: transparent; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; word-wrap: normal; background-position: initial initial; background-repeat: initial initial;">curl -fsSL <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">https:</span>/<span class="hljs-regexp" style="color: rgb(0, 136, 0); box-sizing: border-box;">/raw.githubusercontent.com/supermarin</span><span class="hljs-regexp" style="color: rgb(0, 136, 0); box-sizing: border-box;">/Alcatraz/deploy</span><span class="hljs-regexp" style="color: rgb(0, 136, 0); box-sizing: border-box;">/Scripts/install</span>.sh | sh</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; background-color: rgb(238, 238, 238); top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right;"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; background-color: rgb(238, 238, 238); top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right;"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul>



安装完成重启Xcode之后,就会在 Window 选项下看到 Package Manager:



ios uitoolbar 布局 ios图标布局插件_Xcode插件管理工具Alcatraz

 



然后就可以看到很多插件了安装很便捷



ios uitoolbar 布局 ios图标布局插件_Xcode插件管理工具Alcatraz_02

 



下面介绍几个常用插件

1 VVDocumenter-Xcode

///



ios uitoolbar 布局 ios图标布局插件_重启_03

 



2 KSImageNamed

KSImageNamed 插件是解决获取本地图片时,无法自动补全图片名称的问题:

imageNamed:方法时:



ios uitoolbar 布局 ios图标布局插件_Xcode插件管理工具Alcatraz_04

 



选中时左边还会出现图片预览。

3 FuzzyAutocomplete

FuzzyAutocomplete 插件可以使用模糊方式进行代码补全:



ios uitoolbar 布局 ios图标布局插件_Group_05

 





ios uitoolbar 布局 ios图标布局插件_Group_06

 





ios uitoolbar 布局 ios图标布局插件_Xcode插件管理工具Alcatraz_07

 



4 XToDo

XToDo 可以查找项目中所有带有 TODO、FIXME、???、!!! 标记的注释



ios uitoolbar 布局 ios图标布局插件_重启_08

 



5 BBUDebuggerTuckAway

BBUDebuggerTuckAway 可以在编辑代码的时候自动隐藏底部的调试窗口。



ios uitoolbar 布局 ios图标布局插件_重启_09



6 SCXcodeSwitchExpander

SCXcodeSwitchExpander 可以迅速在 switch 语句中填充枚举类型的每种可能的取值。



ios uitoolbar 布局 ios图标布局插件_常用插件介绍 -iOS_10

 





ios uitoolbar 布局 ios图标布局插件_ios uitoolbar 布局_11

 



7 deriveddata-exterminator

deriveddata-exterminator 可以清楚 Xcode缓存目录



ios uitoolbar 布局 ios图标布局插件_常用插件介绍 -iOS_12

 



8 ColorSenseRainbow

ColorSenseRainbow 帮助你在编写 UIColor 代码时,实时预览相应的颜色:



ios uitoolbar 布局 ios图标布局插件_Xcode插件管理工具Alcatraz_13

 



9 XcodeBoost

XcodeBoost 包含多个辅助修改代码的小功能:

Github有好几个演示:XcodeBoost

10 Auto-Importer

Auto-Importer可以帮助自动补全头文件,新建类的时候很好用,Github地址 - Auto-Importer

11 FKRealGroup

FKRealGroup是一个增强Xcode创建、删除文件夹的插件。FKRealGroup会在编辑菜单中添加”New Real Group”和”Delete Real Group”两个选项。Github官方地址 - FKRealGroup

12 injectionPlugin

这个是所写即所见,看官方说明,比较吊。当然使用也是有一些小缺陷。 - injectionforxcode

13 KSHObjcUML

KSHObjcUML 生成类关系图的神器



ios uitoolbar 布局 ios图标布局插件_Group_14

 



14 ZLGotoSandbox

这是一款快速跳转Xcode沙盒的插件,能够时时监听模拟器改变/Xcode改变

快捷键 ‘Shift + Common + w’ (当模拟器运行应用的时候有效,中文不支持快速跳转)

ios uitoolbar 布局 ios图标布局插件_Xcode插件管理工具Alcatraz_15




博客地址:

Alcatraz

Alcatraz 工具可以在Xcode下安装管理插件,

命令行安装



<code class="hljs ruby has-numbering" style="display: block; padding: 0px; background-color: transparent; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; word-wrap: normal; background-position: initial initial; background-repeat: initial initial;">curl -fsSL <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">https:</span>/<span class="hljs-regexp" style="color: rgb(0, 136, 0); box-sizing: border-box;">/raw.githubusercontent.com/supermarin</span><span class="hljs-regexp" style="color: rgb(0, 136, 0); box-sizing: border-box;">/Alcatraz/deploy</span><span class="hljs-regexp" style="color: rgb(0, 136, 0); box-sizing: border-box;">/Scripts/install</span>.sh | sh</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; background-color: rgb(238, 238, 238); top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right;"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; background-color: rgb(238, 238, 238); top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right;"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul>



安装完成重启Xcode之后,就会在 Window 选项下看到 Package Manager:



ios uitoolbar 布局 ios图标布局插件_Xcode插件管理工具Alcatraz

 



然后就可以看到很多插件了安装很便捷



ios uitoolbar 布局 ios图标布局插件_Xcode插件管理工具Alcatraz_02

 



下面介绍几个常用插件

1 VVDocumenter-Xcode

///



ios uitoolbar 布局 ios图标布局插件_重启_03

 



2 KSImageNamed

KSImageNamed 插件是解决获取本地图片时,无法自动补全图片名称的问题:

imageNamed:方法时:



ios uitoolbar 布局 ios图标布局插件_Xcode插件管理工具Alcatraz_04

 



选中时左边还会出现图片预览。

3 FuzzyAutocomplete

FuzzyAutocomplete 插件可以使用模糊方式进行代码补全:



ios uitoolbar 布局 ios图标布局插件_Group_05

 





ios uitoolbar 布局 ios图标布局插件_Group_06

 





ios uitoolbar 布局 ios图标布局插件_Xcode插件管理工具Alcatraz_07

 



4 XToDo

XToDo 可以查找项目中所有带有 TODO、FIXME、???、!!! 标记的注释



ios uitoolbar 布局 ios图标布局插件_重启_08

 



5 BBUDebuggerTuckAway

BBUDebuggerTuckAway 可以在编辑代码的时候自动隐藏底部的调试窗口。



ios uitoolbar 布局 ios图标布局插件_重启_09



6 SCXcodeSwitchExpander

SCXcodeSwitchExpander 可以迅速在 switch 语句中填充枚举类型的每种可能的取值。



ios uitoolbar 布局 ios图标布局插件_常用插件介绍 -iOS_10

 





ios uitoolbar 布局 ios图标布局插件_ios uitoolbar 布局_11

 



7 deriveddata-exterminator

deriveddata-exterminator 可以清楚 Xcode缓存目录



ios uitoolbar 布局 ios图标布局插件_常用插件介绍 -iOS_12

 



8 ColorSenseRainbow

ColorSenseRainbow 帮助你在编写 UIColor 代码时,实时预览相应的颜色:



ios uitoolbar 布局 ios图标布局插件_Xcode插件管理工具Alcatraz_13

 



9 XcodeBoost

10 Auto-Importer

Auto-Importer可以帮助自动补全头文件,新建类的时候很好用

11 FKRealGroup

FKRealGroup是一个增强Xcode创建、删除文件夹的插件。FKRealGroup会在编辑菜单中添加”New Real Group”和”Delete Real Group”两个选项。

12 injectionPlugin

这个是所写即所见,看官方说明,比较吊。当然使用也是有一些小缺陷。

13 KSHObjcUML

KSHObjcUML 生成类关系图的神器



ios uitoolbar 布局 ios图标布局插件_Group_14

 



14 ZLGotoSandbox

这是一款快速跳转Xcode沙盒的插件,能够时时监听模拟器改变/Xcode改变

快捷键 ‘Shift + Common + w’ (当模拟器运行应用的时候有效,中文不支持快速跳转)


ios uitoolbar 布局 ios图标布局插件_Xcode插件管理工具Alcatraz_15