给Sublime Text 2安装CTags插件,阅读代码更方便
以Windows操作系统为例介绍安装过程:
- 安装ctags应用程序。
到CTags的官方网站下载最新版本,解压后将ctags.exe文件放到系统的搜索路径中。
- 安装Sublime Text 2的Package Control功能。
打开Sublime Text 2,使用快捷键ctrl+`呼出命令行,执行如下命令:
import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())
重启Sublime text 2。
- 使用Package Control功能安装ctags插件。
按下 Shift + Command + P 调出命令面板。输入 install 调出 Package Control: Install Package 选项。该选项会列出所有可被安装的插件,从中选择ctags进行安装。
- 使用ctags浏览代码
使用ctrl+t+r创建.tags工程符号索引文件(此时Sublime Text 2会自动调用第一步安装的ctags.exe)。.tags文件创建好后,就可以使用快捷键方便得进行代码浏览了。相关快捷键参见github中Sublime Text 2的ctags插件项目。
博主,请教一个问题。“解压后将ctags.exe文件放到系统的搜索路径中”,请问这个“系统的搜索路径”是哪里啊?
可以把该文件放到“C:\Windows\System32”目录下,这是系统默认的搜索路径之一。
可以把该文件放到“C:\Windows\System32”目录下,这是系统默认的搜索路径之一。
在sublime中 使用ctrl+t+r,提示re/building ctags:please be patient.
但是并没有生成.tag文件(在windows 命令行 ctags —R可以正确生成tags文件)。
subline中是不是还要修改什么配置啊。博主写详细点吧。
我没有遇到这种情况哦,如果出现那个提示,说明正在生成文件了。你用搜索一下看.tag文件生成在哪里了。