Sublime text 3中实现函数跟踪跳转(ctags)
2017-06-29 本文已影响561人
杀破狼
-
1、下载最新的ctags到非中文目录,这里,我们推荐c:\windows\system32,ctags可从sourceforge下载,最后更新是在09年,版本5.8;
下载后解压只需将ctags.exe复制到c:\windows\system32目录下; -
2、配置ctags路径打开Preferences->Package Settings->CTags->Setting-Default在里面加一行 "command": "c:/windows/system32/ctags.exe",
-
3、打开Preferences->Package Settings->CTags->Mouse bindings-Default 复制里面的所有内容到Preferences->Package Settings->CTags->Mouse bindings-User 中
并修改上图标出的两行,修改后如下
[
{
"button": "button1",
"count": 1,
"press_command": "drag_select",
"modifiers": ["ctrl"],
"command": "navigate_to_definition"
},
{
"button": "button2",
"count": 1,
"modifiers": ["ctrl"],
"command": "jump_prev"
}
]
-
4、使用,在使用函数调转功能前,需要先生成.tags文件,只需在项目文件管理器的项目文件上右键点击Ctags:Rebuild Tags即可(注意,在改动文件之后也许重新生成.tags)
-
5、所有工作都准备充分之后,就可以在函数名上 Ctrl+鼠标左键 点击实现跳转到指定函数里了,返回用Ctrl+鼠标右键;