ctags 是 sublime 下一个函数跳转的插件,可以让你方便地从函数调用的位置跳到函数定义的位置。相对于其他插件,ctags 的安装稍微有点复杂,这里记录下备忘。
首先,假设已经安装 Package Control Installation。
快捷键 ctrl+shift+p 打开 Package Control,输入 install,选择第一个即 install package,输入 ctags,安装该插件。
下载 CTags binary,解压,将 ctags.exe 文件放到类似 C:\Program Files\Sublime Text 2
路径中,比如我本地其实是 C:\Program Files (x86)\Sublime Text 2
。
在命令行中 cd 到需要使用插件的项目根目录中,输入 ctags -R -f .tags
,项目根目录中就会生成一个 .tags 的文件,就可以愉快地跳转了。选中函数,右键点击 Navigate to Definition。
其实 sublime 貌似内置了函数跳转功能,右键 Jump To Symbol Definition,但是没 ctags 好用。
更多使用方法可以参考 https://github.com/SublimeText/CTags