Sublime text 3 跟踪函数插件(ctags)配置

分类: 软件应用 > 其他

下载网址:

  1. 下载:http://ctags.sourceforge.net/

  2. 下载:http://prdownloads.sourceforge.net/ctags/ctags58.zip

  3. 安装:http://sublimetext.iaixue.com/forum.php?mod=viewthread&tid=43&extra= 

  4. 配置:http://jingyan.baidu.com/album/63acb44afb532561fcc17ef4.html

安装步骤:

  1. 安装Install Package;

  2. 安装ctags插件:

    1. 在打开的文件中,右键菜单中会多一个Navigate to Definition菜单项

    2. 在侧左栏的工程/项目文件上右键会看到CTags: Rebuild Tags菜单项

    3. 选中一个函数然后右键打开Navigate to Definition菜单项并执行,会发现左下角有这样的提示: Can't find any relevant tags file(是因为没有配置ctags可执行文件的路径)

  3. 下载并将ctags.exe当前sublime安装目录下;

  4. 修改环境变量:Path加入ctags.exe的运行路径;

    我的电脑->属性->高级系统设置->高级->环境变量->系统环境变量(s)

  5. 修改后需要重启后生效,不重启最后的ctags命令无效。

  6. 接下来配置追踪函数的快捷键,因为默认的是ctrl+shift+鼠标左键,修改配置为:ctrl+鼠标左键

    全选复制,然后粘贴到user里

    粘贴后做如下图的修改,把”modifiers”:[“ctrl”,”shift”]中的shift删掉,如下图:

  7. 到此安装部分就完成了,但是还是不能使用追踪功能,要想使用需要在项目的根目录生成一个 .tags的文件才可以(第一次会将目录项所有文件索引进此文件)

    命令行下(代码目录)执行 D:...\www\ctags -R -f .tags(使用ctags前,要重启电脑,重新加载环境变量)

    会发现有很多warning  不要紧,那个不是错误,等待执行完毕就可以了

  8. 打开菜单在Preferences(设置)菜单中打开Package Control(插件管理器)settings->ctags->settings-user和settings-default

    把default中的配置全部复制到user中,然后改一下command配置项,为ctags的可执行文件路径

  9. 侧左栏的工程/项目文件上右键执行CTags: Rebuild Tags菜单项,发弹出一个ctags的运行框

  10. 再选中一个函数,右键打开Navigate to Definition菜单项并执行

来源:原创 发布时间:2020-04-01 21:29:59