1. Xcode 插件安装与常用插件推荐

1.Xcode插件管理器 Alcatraz

  对于插件来说Alcatraz充当了一个插件的管理者的身份。我一般不喜欢自己去单独安装一个插件,因为在Xcode升级的时候,你的插件几乎也都需要重新安装。使用Alcatraz每次只要对他升级就行了。里面的插件都是一键安装,一键卸载的,比较方便。

    首先我们来安装 Alcatraz 。直接下载 Alcatraz 的安装包,然后运行一下。重启Xcode,会弹出两个选项 1.Load Bundle  2.Skip Bundle 。这里一定要选择 Load Bundle 。否则的话会很麻烦的,切记,切记。但是如果你真的手滑(O NO!)点错了,也是有办法的,下面介绍。重启Xcode之后,选择 window 会出现一个 Package Manager 的选项,这就是我们的  Alcatraz 啦。成功啦,上张图~~

1. Xcode 插件安装与常用插件推荐_第1张图片

打开是这个样子的

1. Xcode 插件安装与常用插件推荐_第2张图片

在这里面的插件你都可以一键安装,一键卸载。之后重启Xcode即可。

Tips: Github 的灰色小猫头像是这个插件在Github的地址,你可以点进去看他的详情介绍。

2.安装时可能遇到的问题:

  1.不小心点了 Skip Bundle,不安装插件。由于Xcode的黑名单机制,这个选项无法重新出现,所以需要你重置下Xcode。方法是:找到这个plist文件/Users/xxx/Library/Preferences/com.apple.dt.Xcode.plist,直接双击,提示信息就会再次出现啦~~~   

2.Xcode升级,Alcatraz 无法正常使用

  这是因为每个插件在编译的时候,都记录了对应的Xcode版本的DVTPlugInCompatibilityUUID,并且向下兼容。所以新的Xcode没有被记录进来,导致插件不能使用。我们可以通过右键打开 插件包的content目录,查看 Info.plist。添加现版本Xcode的DVTPlugInCompatibilityUUID值即可。

插件包路径:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/目录下边(Xcode所有的插件包都在这个路径下面)

DVTPlugInCompatibilityUUID值获取的方法是:defaults read com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-7.2(7.2是你的Xcode 的版本号)

3.常用的插件

1.XAlign : 代码风格统一

2.KSImageNamed-Xcode :  当输入[NSImage imageNamed: 或者[UIImage imageNamed:时,会自动补全工程中可用的图片名称,同时能提供选中图片的预览

3.VVDocumenter-Xcode :///注释代码

你可能感兴趣的:(1. Xcode 插件安装与常用插件推荐)