iOS 快速注释工具VVDocumenter-加强版支持Xcode 7

Xcode8更新后,新增option+command+/注释,插件被禁止,VVDocumenter暂时无法继续提供服务,点击跳转最新的注释方法。

代码注释的重要性就不多讲了,可读性,可维护性,提高编码效率……等,一个完美的项目离不开健全的代码注释,在开发中,使用最多的“//”注释,虽然简便,但有很大局限性,请往下看

VVDocumenter第三方Xcode插件,他为我们提供了 /// 三斜杠快速注释,可生成好看又好用的注释,但斜杠注释也有其不方便之处,在Xcode编辑窗口上方—查看当前类所有方法,无法看到注释,看到的只是一片方法名称,无法快速定位,像这样:




这时候 #pragma mark 就派上用场了

#pragma mark ***注释***  注释可以帮助你在类中快速定位你要找的代码区域

那么,怎么快速打出 #pragma mark 呢?据我所知目前Xcode没有这个快捷键,VVDocumenter也没有提供。

VVDcoumenter-加强版是在VVDcoumenter原有///基础上增加了自定义的 #pragma mark 注释,输入快捷键就是 ### 会自动变成 一行#pragma mark 注释,希望能帮到大家(笑脸),当然,也可以自己修改或者增加其他快捷键。

使用方法:


加完#pragma mark 后的代码:



VVDocumenter-customer下载地址

NOTE:不会用VVDocumenter的同学往下看:

从Xcode 5开始,苹果要求加入UUID证书从而保证插件的稳定性。因此Xcode版本更新之后需要在VVDocumenter-Xcode的Info.plist文件中添加Xcode的UUID。

步骤如下:

一、查看Xcode的UUID

方式1

在终端执行 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID

拷贝选中的字符串。

方式2

在/Applications目录中找到Xcode.app,右键”显示包内容”,进入Contents文件夹,双击Info.plist打开,找到DVTPlugInCompatibilityUUID,拷贝后面的字符串。

二、添加Xcode的UUID到VVDocumenter-Xcode的Info.plist文件

方式1--插件已经安装完成

1、打开xcode插件所在的目录:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins;

2、选择已经安装的插件例如VVDocumenter-Xcode,右键”显示包内容”;

3、找到info.plist 文件,找到DVTPlugInCompatibilityUUIDs的项目,添加一个Item,Value的值为之前Xcode的UUID,保存。


方式2--插件还未安装/重新安装

1、从GitHub克隆仓库到本地,在Xcode中打开项目,选择项目名称,在TAGETS下选中VVDocumenter-Xcode;

2、选择Info,找到DVTPlugInCompatibilityUUIDs的项目,添加一个Item,Value的值为之前Xcode的UUID;

3、Build项目,VVDocumenter-Xcode会自动安装。

三、重启Xcode

Xcode 6之后,重启Xcode时会提示“Load bundle”、 “Skip Bundle”,这里必须选择“Load bundle”,不然插件无法使用。

如果不小心点了"Skip Bundle",不要说“我次奥,完蛋了”,去上图中的plist里面,删掉你新添加的那行,重新编译运行,记得点Load Bundle。

转载于:https://juejin.im/post/5a323eaef265da43176a29b2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值