先上个教程:教你如何用Swift编写Xcode插件
- Install:
curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
- 官方主页in GitHub
- 升级Xcode后失效的解决办法
有了Alcatraz,不用在意插件的那些地址、细节了,有名字即可搜索安装
- FuzzyAutocomplete,模糊匹配
- XAlign,对齐代码,** ⌘+⇧+X **
- VVDocumenter-Xcode,添加注释,///
- OMQuickHelp,Dash插件
- ColorSenseRainbow,显示颜色
- Xcode-Quick-Localization,转换字符串为NSLocalizedString(…)本地化模式,⌘+⇧+D
- HOStringSense,在编辑字符串的时候,它会在代码上方生成一个字数统计的提示框。当你需要编辑多行文本时,可以在弹出的文本框中编辑字符串内容,插件会自动进行字符转义的工作,并实时在代码中更新
- OMColorSense,可视化颜色插件
- Derived Data Exterminator,一键清理Derived Data
- SCXcodeSwitchExpander,自动获得所有的枚举值填入相应的位置
- XVim,在Xcode中使用VI
- VWInstantRun,运行选中代码,⌘⌥⇧ + R
- KZLinkedConsole,直接从错误日志跳转到源代码
- Injection Plugin for Xcode,直接修改某行代码,**⌃+=**刷新这个实例,而不用重写build整个项目,参考Injection for Xcode:成吨的提高开发效率
- KSHObjcUML:UML解析,显示类关系图。菜单选择Product->Swift-UML