ctags是一款实现代码跳转的插件,可以提高查看代码的效率,开发尽管可能有IDE,IDE中有代码跳转,但有的时候还是不想打开IDE的或者本身就没IDE,所以有必要安装ctags,本文就介绍如何在mac osx下的sublime text3中使用ctags。
先用brew工具安装ctags,安装路径在/usr/local/bin
UsingHomebrew:
brew install ctags
UsingMacPorts:
port install ctags
1. 安装ctags插件
快捷键cmd+shift+p呼出文本框中输入Package Control或者菜单栏->Sublime Text->Preferences->Package Control,就会出现类似下面的输入框。
选择Install Package,便会联网获取插件列表,所以得稍等一会,完成后便会显示插件列表。
列表上面的文本框中输入ctags,便会找到CTags插件,选中敲回车键或者鼠标单击,就会联网下载安装插件了。
右击左边栏中文件夹,出现CTags:Rebuild Tags这一项,说明已经安装成功。
2. 安装ctags
Windows中
http://prdownloads.sourceforge.net/ctags/ctags58.zip
Mac OSX中
http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz
假设下载到~/Downloads目录下,打开终端:cd ~/Downloads
解压:tar xzvf ctags-5.8.tar.gz
进入解压目录:cd ctags-5.8
编译安装:
./configure
make
sudo make install
3. 配置CTags插件
需要配置一下CTags插件,更改一下默认配置,主要修改其中ctags目录,因为配置中没有写入ctags的目录。
打开 菜单栏->Sublime Text->Preferences->Package Settings->CTags->Settings-Default和Settings-User这两个文件
将Settings-Default中的内容全选复制到Settings-User文件中,并将其中Command的值设置为:/usr/local/bin/ctags
最后打开项目,右击软件左边栏的项目文件夹,出现CTags:Rebuild Tags,点击会生成tags文件。
按下shift+ctrl,鼠标左键点击方法,就会调转到方法定义处,Shift+Ctrl+鼠标右键单击,便会调回刚才的位置
网友评论