一、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