下载网址:
-
下载:http://ctags.sourceforge.net/
-
下载:http://prdownloads.sourceforge.net/ctags/ctags58.zip
-
安装:http://sublimetext.iaixue.com/forum.php?mod=viewthread&tid=43&extra=
-
配置:http://jingyan.baidu.com/album/63acb44afb532561fcc17ef4.html
安装步骤:
-
安装Install Package;
-
安装ctags插件:
-
在打开的文件中,右键菜单中会多一个Navigate to Definition菜单项
-
在侧左栏的工程/项目文件上右键会看到CTags: Rebuild Tags菜单项
-
选中一个函数然后右键打开Navigate to Definition菜单项并执行,会发现左下角有这样的提示: Can't find any relevant tags file(是因为没有配置ctags可执行文件的路径)
-
-
下载并将ctags.exe当前sublime安装目录下;
-
修改环境变量:Path加入ctags.exe的运行路径;
我的电脑->属性->高级系统设置->高级->环境变量->系统环境变量(s)
-
修改后需要重启后生效,不重启最后的ctags命令无效。
-
接下来配置追踪函数的快捷键,因为默认的是ctrl+shift+鼠标左键,修改配置为:ctrl+鼠标左键
全选复制,然后粘贴到user里
粘贴后做如下图的修改,把”modifiers”:[“ctrl”,”shift”]中的shift删掉,如下图:
-
到此安装部分就完成了,但是还是不能使用追踪功能,要想使用需要在项目的根目录生成一个 .tags的文件才可以(第一次会将目录项所有文件索引进此文件)
命令行下(代码目录)执行 D:...\www\ctags -R -f .tags(使用ctags前,要重启电脑,重新加载环境变量)
会发现有很多warning 不要紧,那个不是错误,等待执行完毕就可以了
-
打开菜单在Preferences(设置)菜单中打开Package Control(插件管理器)settings->ctags->settings-user和settings-default
把default中的配置全部复制到user中,然后改一下command配置项,为ctags的可执行文件路径
-
侧左栏的工程/项目文件上右键执行CTags: Rebuild Tags菜单项,发弹出一个ctags的运行框
-
再选中一个函数,右键打开Navigate to Definition菜单项并执行