1、Alcatraz
管理插件有个Alcatraz。
安装的方法也很简单,如果你以前没有安装过那执行下面的指令
curl -fsSL https://raw.github.com/alcatraz/Alcatraz/master/Scripts/install.sh | sh
如果之前安装过但是Xcode最新版本不能用了,那就先卸载旧的再安装下新的。
卸载的方法是:
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
rm -rf ~/Library/Application\ Support/Alcatraz/
2、更新插件
不管你是用直接download zip的方法安装插件的还是用Alcatraz安装的插件如果插件本身没有最新xcode的支持,那在你的Xcode更新一个版本后,Xcode插件就会失效了。 这个问题就是没有把最新版本xcode的DVTPlugInCompatibilityUUID配到插件的支持列表中。
先获取,终端中输入
defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
然后按照如下目录~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins
找到插件列表,选中对应的插件显示包内容,并打开info.plist文件 在这个数组中添加最新的UUID即可
blob.png
也有更犀利的做法就是:
find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add UUID
最后面的UUID是前面获取到的。
3.推荐插件:
3.1. VVDocumenter-Xcode 三道杠添加文档注释
oc和连swift都支持。
https://github.com/onevcat/VVDocumenter-Xcode
3.2. KSImageNamed 用图片时自动显示图片缩略图
https://github.com/ksuther/KSImageNamed-Xcode
3.3. cocoapods-xcode-plugin pod相关的操作可以在xcode菜单进行
https://github.com/kattrali/cocoapods-xcode-plugin
3.4. ColorSense 输入颜色时有一个色板给你选
https://github.com/omz/ColorSense-for-Xcode
3.5. ActivatePowerMode 敲代码时屏幕抖动火花迸溅效果
https://github.com/poboke/ActivatePowerMode