sublime函数追踪定位插件 - ctags安装及配置
6年前
570
0
ctags 是一个很好用的功能,就是函数的跟踪跳转,在阅读别人的代码的时候轻松的浏览原函数。下面讲解手动安装的方法:
一、下载ctags插件
小编已经为大家下载好安装所需的文件 :ctags插件下载
二、安装Package Control:
- 点击Preferences > Browse Packages菜单 (浏览插件)
- 进入打开的目录的上层目录,然后再进入Installed Packages/目录
- 将
Package Control.sublime-package
文件复制到Installed Packages/目录 - 重启Sublime Text。
快捷键 Ctrl+Shift+P(菜单 – Tools – Command Paletter),输入 install 选中Install Package并回车,输入或选择你需要的插件回车就安装了(注意左下角的小文字变化,会提示安装成功)。
将
ctags58.zip
解压到固定的文件目录下,例如c:\windows\system32\目录下:c:\windows\system32\ctags\ctags.exe;- 在sublime text中的package control install下安装ctags:快捷键
ctrl+shift+p
,输入pci,再在命令行中输入ctags安装
三、 配置ctags路径
打开ctags的settings-default,并复制全部代码,将其粘贴到setting-user中;
并在command位置加入你的ctags路径; :c:\windows\system32\ctags\ctags.exe (上面定义的路径);
四、配置快捷键
- 打开ctags的key bindings-default,并复制全部代码,将其粘贴到key bindings-user中;
- 打开 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"
}
]
重建 CTags: Rebuild Tags:在侧左栏的工程/项目文件上右键会看到CTags: Rebuild Tags菜单项
在项目目录下会多出2个文件(.tags 和 .tags_sorted_by_file)
参考文献:
https://blog.csdn.net/xujunabc999/article/details/52223864
https://blog.csdn.net/qq_26495107/article/details/78561491
https://blog.csdn.net/menglongfc/article/details/51141084
https://blog.csdn.net/ikscher/article/details/52932995