之前安装过无数次都失败告终,今天总结下正确的安装方法。
首先下载sublime,已经下载的请忽略 打开https://www.sublimetext.com/3
下载windows 64位版本 安装就不多说了。
安装ctags之前需要确保sublime安装了Package Control , 打开https://packagecontrol.io/installation 可以看到
按你下载的sublime 选择对应的代码
打开sublime 选择view->show console ,然后控制台就显示出来了 如下效果
在控制台输入
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
执行完 在sublime的编辑器上 preference下面会发现出现了 (图片借用的~~~)
此时说明package control 已经安装完成,接下来我们安装ctags
点击Preferences > Package Control菜单,选择Package Control:Install Package,并回车 (图片借用的~)
回车之后会发现编辑器最下面会有等待效果 会联网获取插件列表,所以得稍等一会,完成后便会显示插件列表:
输入ctags 会出现ctags的插件,选择安装即可。
安装完成可以看到Preferences > Package Settings 里面出现了CTags项
下载ctags可执行程序 http://prdownloads.sourceforge.net/ctags/ctags58.zip,解压到一个目录,注意要是纯ASCII字符的目录不要带空格或中文命名的目录。
如解压位置 C:/Users/Administrator/
打开菜单在Preferences菜单中打开Package settings->ctags->settings-user和settings-default
把default中的配置全部复制到user中,然后改一下command配置项,为ctags的可执行文件路径 如图
修改之前为"command": "",修改以后为"command": "C:/Users/Administrator/ctags58/ctags.exe"。 重启编辑器
打开某个文件目录 可以看到右键
执行Rebuild Tags 之后 函数就可以跟踪了
文章中有些图片是从别的博客弄来的 因为我这边鼠标右键之后 一点截屏右键的效果就看不到了。。。不重新截取了~~~ 大家能看明白就行了