Xcode中添加的Vim插件与自动注释插件

用Xcode写程序不太久,之前一直听说很好用,但是使用后,却没有想象中强大。可能是之前Eclipse用的太久了,很多地方使用起来不习惯,之前写Obj-c的程序还好,最近开始用Xcode写C++程序,觉得处处受制。

Xcode的编辑功能比较弱,甚至没有删除整行的功能(Command + delete的快捷键只会删除内容,而不会删掉换行);另外最让我忍受不了的是,Xcode中没法快速生成方法注释,想给方法写注释,只能自己输入上一大段,实在太不智能。

没办法,要解决自己的问题只能换别的办法解决。Google一番后,决定安装XVim与VVDocumenter两个插件来解决这个问题。

XVim


顾名思义,XVim是一个在Xcode中使用的Vim插件,装上后,你的编辑区域即可像Vim一样使用,上下换行翻页,删除查找都舒服了不少。

Xvim的官方下载链接在这里

下面是安装步骤:

  1. 下载下来后,将其解压至某文件夹,这里将是XVim的安装路径
  2. 双击打开目录下的XVim.xcodeproj ,使用Xcode打开项目。
  3. 根据自己的XCode版本选择编译的Scheme,XCode4选择XVim for Xcode4,Xcode5以上选择XVim for Xcode5 and 6
  4. 选择Edit Scheme选项,之后将Build Configuration选项设置为Release
  5. 编译项目,就完成了XVim的安装
  6. 重启Xcode,现在可以试试使用快捷键快速的上下挪移啦。

下面是删除步骤:

  • 删掉 $HOME/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/XVim.xcplugin 即可。

VVDocumenter


VVDocumenter解决的是上面的另外一个问题:快速生成方法注释。

VVDocumenter的官方下载链接

安装与删除步骤与上面的XVim一样,下载解压后编译,重启Xcode即可,不再赘述。

使用方法很简单,在要添加注释的方法上方输入三个斜线///即可,效果见下图。


本文由金同尧原创,首发于JinTongYao’s blog,转载请注明出处。