Mac OS X下安装与配置ctags和tagbar.vim以开发obj-c
ctags
原先不支持objective-c, 后来在其trunk分支上增加了对obj-c的支持(其stable版本 截止目前仍然不支持obj-c). 由于ctags
早期不支持obj-c, tagbar.vim
插件亦未内置obj-c 支持. 因此, 为了在obj-c文件中正常使用tagbar.vim
以及使用tag跳转功能, 需要一 些比较hack的方式处理. 以下是安装与配置 ctags
和tagbar.vim
的详细步骤.
安装与配置
- 安装
tagbar.vim
- 常规方式, 无须说明
- 使用Homebrew安装
ctags
的最新版本(trunk分支)- 安装命令如下
brew install ctags --HEAD
- 如果已经安装stable版本的
ctags
, 安装前先brew uninstall ctags
- 安装命令如下
- 在Xcode工程根目录下运行以下命令创建tags文件
ctags --exclude='.git' --exclude='*.js' -R .