A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 mony 于 2015-5-18 16:29 编辑

看到很多人在论坛里问有木有可以快捷生成方法的注释插件。
类似于下面的样子:
  1. /**
  2. *  完成委托
  3. *
  4. *  @param entrustId 委托ID
  5. *  @param driverId  司机ID
  6. *  @param reachFlag 到达标识
  7. */
  8. -(void)setEntrustCompleteByEntrustID:(NSString *)entrustId DriverID:(NSString *)driverId ReachFlag:(NSString *)reachFlag{
  9. }
复制代码
就是不愿意去打一遍注释,可是又需要这样的注释,肿么办呢?Look here!
这里有一个开源插件,这可是github上fork790+,4000+Star的项目,可想而知有多少人在用!
下面我就分享一下,并且说一下肿么安装。
首先,下载这个开源项目的工程。可以点击→ GitHub链接下载:https://github.com/onevcat/VVDocumenter-Xcode ,也可以下载楼主最后提供的百度云的连接(毕竟GFW有的时候太坑)。
打开,就像下图这样↓



然后呢,打开项目文件,如下图↓


然后直接编译并运行,等待执行成功,即可。说明插件文件已经写到XCode的目录下了。
想知道在哪,可以打开Finder,然后前往文件夹:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
就可以看到编译后的文件了。




接下来,完全关闭XCode,再打开你自己的项目,试着在一个方法上面输入///,看看会有什么神奇的效果发生。
下面借用作者的图片,看一下动态效果。




肿么样,是不是很炫?如果你还想配置这个插件的话,在XCode菜单栏 -> Window -> VVDocumenter 进行配置。
至于附件,我就隐藏一下,为了更多人可以看到这篇帖子,希望不要做一个伸手党。
游客,如果您要查看本帖隐藏内容请回复

有分的捧个分场,没分的捧个黑马币场,再没有的捧个人场也行{:3_51:}

15 个回复

正序浏览
赞                     
回复 使用道具 举报
视频里面有讲解这个插件,好不好?
回复 使用道具 举报
嗯,这个不错
回复 使用道具 举报
:L 这都要隐藏啊……
回复 使用道具 举报
我觉得对于初学者还是手写注释比较好,一来锻炼 了自己,二来代码注释本来就是为了让别人能更加清楚明白的看懂自己写的代码,但是使用程序生成的固定的注释肯定在灵活性与清晰可读性上有缺陷。如果说你写这些注释是因为公司或者老师要求必须写上注释才不得不写的,那么用插件就可以。但是如果真是为了保证自己代码的可读性,建议还是手写代码,这样才能更简单,准确,清晰,明了的传达自己的编程思想!
回复 使用道具 举报
教程里明明有啊
回复 使用道具 举报
好东西 学习下
回复 使用道具 举报
捧人场来了   吼吼  多谢分享
回复 使用道具 举报
偷偷下个安装。。绝对有用啊
回复 使用道具 举报
为什么我的文件夹里有那个文件,而windows上没有VVDocumenter这个?
回复 使用道具 举报
回复 使用道具 举报
学习一下
回复 使用道具 举报
视频里面有讲解这个插件,好不好?
回复 使用道具 举报
我过来学习的
回复 使用道具 举报
我去,难道没人觉得有用吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马