使用Alcatraz来管理Xcode插件

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

你可能感兴趣的:(使用Alcatraz来管理Xcode插件)