插件地址:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
由于Xcode版本是8.3.2,所以以Xcode8以后的作为例子:
1.登录Alcatraz官网 http://alcatraz.io/ 安装Alcatraz
2.签名Xcode:http://www.cocoachina.com/ios/20161129/18208.html
PS:每次增加插件执行下面命令,添加UUID:
find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID`
重启Xcode
经常用的Xcode插件:
1.AMMethod2Implement
自动生成.h中的方法实现代码,快捷键:Control+A
2.AtAutoCompletion
自动生成@后面的格式 如@[]
3.Auto-Importer
快速导入头文件,快捷键: Control + Command + H
4.AutoHighlightSymbol
高亮所选文字
5.FastCoding
自动生成get set lazy 方法,快捷键:Command + =
6.FastStub
自动生成头文件,协议等未实现的方法,快捷键: Control + Command + K
7.VVDocumenter-Xcode
快速生产方法名注释
8.KSImageNamed自动填充[UIImage imageNamed:图片的插件,而且可以显示图片缩略图,提高效率的插件。
9.ESJsonFormat
根据Json数据生成数据模型类的属性.快捷键:Control + Shift + J
当然,也有好人开发了一个Mac的转化Json程序,Github地址为:
https://github.com/czhen09/ESJsonFormatForMac
10.SCXcodeSwitchExpander
在switch中使用枚举能自动生成case语句。
11.XcodeColors
Xcode颜色管理工具,可以改变打印数据的颜色,方便调试。
12.Backlight
高亮正在编辑的行
13.XTODO
快捷键标记,和统一查看,很方便的对添加fixme, todo 等的标记地方进行统一的管理,点击直接跳转。快捷键:Control + T
14.FuzzyAutocomplete
代码补全支持模糊查询。