在source insight中有一个很好用的功能,就是函数的跟踪跳转,在阅读别人的代码的时候轻松的浏览原函数。咱们知道,在使用vim的时候有个插件叫ctags,同理,在sublime text中也能是使用ctags实现相同的功能。git
下面介绍下如何在sublime text中安装使用ctags:github
1,安装package control:(如已安装请忽略)vim
(参考https://packagecontrol.io/installation#st3)windows
简单的安装方法:函数
从菜单 View - Show Console 或者 ctrl + ~ 快捷键,调出 console。将如下 Python 代码粘贴进去并 enter 执行,不出意外即完成安装。如下提供 ST3 和 ST2 的安装代码:ui
Sublime Text 3:url
Sublime Text 2:spa
手动安装:.net
可能因为各类缘由,没法使用代码安装,那能够经过如下步骤手动安装Package Control:插件
11.点击Preferences > Browse Packages菜单
12.进入打开的目录的上层目录,而后再进入Installed Packages/目录
13.下载 Package Control.sublime-package 并复制到Installed Packages/目录
14.重启Sublime Text。
Package Control 主文件下载地址:https://github.com/wbond/sublime_package_control
使用方法:
快捷键 Ctrl+Shift+P(菜单 – Tools – Command Paletter),输入 install 选中Install Package并回车,输入或选择你须要的插件回车就安装了(注意左下角的小文字变化,会提示安装成功)。
2,下载最新的ctags到非中文目录,这里,咱们推荐c:\windows\system32,ctags可从http://ctags.sourceforge.net/下载,最后更新是在09年,版本5.8;
下载后解压ctags.exe到c:\windows\system32目录下;
3,在sublime text中的package control install下安装ctags
快捷键ctrl+shift+p,输入pci,再在命令行中输入ctags安装
4,配置ctags路径
打开ctags的settings-default,并复制所有代码,将其粘贴到setting-user中;
并在以上位置加入你的ctags路径;
5,使用,在使用函数调转功能前,须要先生成.tags文件,只需在项目文件管理器的项目文件上右键点击Ctags:Rebuild Tags便可(注意,在改动文件以后也许从新生成.tags)
6,全部工做都准备充分以后,就能够在函数名上右键点击navigate 头definition跳转到指定函数了,返回用jump back;
跳转快捷键-> shift + ctrl + 鼠标左键
返回快捷键->shift + ctrl + 鼠标右键