用Xcode写程序不太久,之前一直听说很好用,但是使用后,却没有想象中强大。可能是之前Eclipse用的太久了,很多地方使用起来不习惯,之前写Obj-c的程序还好,最近开始用Xcode写C++程序,觉得处处受制。
Xcode的编辑功能比较弱,甚至没有删除整行的功能(Command + delete的快捷键只会删除内容,而不会删掉换行);另外最让我忍受不了的是,Xcode中没法快速生成方法注释,想给方法写注释,只能自己输入上一大段,实在太不智能。
没办法,要解决自己的问题只能换别的办法解决。Google一番后,决定安装XVim与VVDocumenter两个插件来解决这个问题。
XVim
顾名思义,XVim是一个在Xcode中使用的Vim插件,装上后,你的编辑区域即可像Vim一样使用,上下换行翻页,删除查找都舒服了不少。
Xvim的官方下载链接在这里
下面是安装步骤:
- 下载下来后,将其解压至某文件夹,这里将是XVim的安装路径
- 双击打开目录下的XVim.xcodeproj ,使用Xcode打开项目。
- 根据自己的XCode版本选择编译的Scheme,XCode4选择XVim for Xcode4,Xcode5以上选择XVim for Xcode5 and 6
- 选择Edit Scheme选项,之后将Build Configuration选项设置为Release。
- 编译项目,就完成了XVim的安装
- 重启Xcode,现在可以试试使用快捷键快速的上下挪移啦。
下面是删除步骤:
- 删掉 $HOME/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/XVim.xcplugin 即可。
VVDocumenter
VVDocumenter解决的是上面的另外一个问题:快速生成方法注释。
VVDocumenter的官方下载链接
安装与删除步骤与上面的XVim一样,下载解压后编译,重启Xcode即可,不再赘述。
使用方法很简单,在要添加注释的方法上方输入三个斜线///即可,效果见下图。
本文由金同尧原创,首发于JinTongYao’s blog,转载请注明出处。