Xcode升级到8之后,VVDocumenter-Xcode不能用,并且出现闪退问题

一、VVDocumenter-Xcode使用

VVDocumenter-Xcode是Xcode上一款快速添加标准注释,并可以自动生成文档的插件。有了VVDocumenter-Xcode,规范化的注释,只需要输入三个斜线“///”就可以搞定,非常方面实用,目前已经支持Swift。

Xcode7使用该插件的步骤:

下载项目 ——> 运行项目 ——>会提示“Load bundle”、 “Skip Bundle”,这里必须选择“Load bundle” ——>重启Xcode ——> 输入三个斜线“///”即可。


二、不小心点击了“Skip Bundle”,插件失效的解决办法

1、查看Xcode的UUID:

在终端执行

defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID

2、将之前编译安装的文件进行清除:

(1)command+shift+G --> 前往文件夹 --> 输入:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins ;将该目录下的 VVDocumenter-Xcode.xcplugin 文件删除掉;

(2)找到注释插件文件夹,右击 VVDocumenter-Xcode.xcodeproj 文件,选择 “显示包内容”,将 “xcuserdata” 文件夹下与自己电脑关联的数据文件夹删除掉;

3、添加Xcode的UUID:

在显示包内容中,找到info.plist 文件,找到DVTPlugInCompatibilityUUIDs,添加一个Item,Value的值为之前Xcode的UUID,保存。

4、重启Xcode:

会提示“Load bundle”、 “Skip Bundle”,必须选择“Load bundle” !!!


三、Xcode 8 的环境下:

由于苹果 Xcode 自己集成了该方法,可以通过快捷键进行显示:

快捷键:option + command + /

这样就不需要使用 VVDocumenter 插件了。

四、Xcode8闪退问题:

升级到Xcode8,出现闪退,可能是插件问题。

升级到Xcode8之后,之前如果安装过VVDocumenter-Xcode插件,现在该插件不能用了,需要把之前安装的VVDocumenter-Xcode相关文件删除掉,就可以使用option + command + /添加注释了。

但是会出现闪退,是插件的问题,删除 Plug-ins 即可。

路径:~/Library/Developer/Xcode/Plug-ins

老版本:~/Library/Developer/Application Support/Developer/Shared/Xcode/Plug-ins

你可能感兴趣的:(Xcode升级到8之后,VVDocumenter-Xcode不能用,并且出现闪退问题)