ctags插件,可以支持点击方法名称定位到具体文件的具体方法
ctags下载地址:http://ctags.sourceforge.net/
解压缩到一个目录,并且设置环境变量
我的电脑->右键->属性->高级系统设置->环境变量->path
sublime安装ctags插件
preferences->package control->install package
搜索ctags,点击就安装了
sublime导入一个目录,在目录文件点击右键->ctags: rebuild tags, 可以创建.tags
如果报乱码,就是因为没有设置ctags.exe执行路径
设置command的值为刚才ctags路径
"command": "D:/ctags58/ctags.exe",
如果报错An unknown error occured Check the console for info. 可以打开控制台查看
sublime左下角有一个电脑图标,左键点击, show panel, 可以看到错误信息
如果报错如下:
indexing [job 224]: no files were indexed out of the 1 queued, abandoning crawl
error: An unknown error occured.
Check the console for info.
Exception in thread Thread-1079:
Traceback (most recent call last):
File "./python3.3/threading.py", line 901, in _bootstrap_inner
File "./python3.3/threading.py", line 858, in run
File "C:\Users\root\AppData\Roaming\Sublime Text 3\Installed Packages\CTags.sublime-package\ctagsplugin.py", line 92, in run
result = func(*args, **kwargs)
File "C:\Users\root\AppData\Roaming\Sublime Text 3\Installed Packages\CTags.sublime-package\ctagsplugin.py", line 891, in build_ctags
raise e
File "C:\Users\root\AppData\Roaming\Sublime Text 3\Installed Packages\CTags.sublime-package\ctagsplugin.py", line 874, in build_ctags
cmd=command)
File "C:\Users\root\AppData\Roaming\Sublime Text 3\Installed Packages\CTags.sublime-package\ctags.py", line 326, in build_ctags
resort_ctags(tag_file)
File "C:\Users\root\AppData\Roaming\Sublime Text 3\Installed Packages\CTags.sublime-package\ctags.py", line 360, in resort_ctags
keys.setdefault(line.split('\t')[FILENAME], []).append(line)
IndexError: list index out of range
代表你的文件目录太大,导致无法生成.tags, 换一个小的目录就可以成功了
如果出现这个则代表已经创建成功,且在跟目录下面会产生.tags 和 .tags_sorted_by_file 两个文件
indexing [job 231]: no files were indexed out of the 1 queued, abandoning crawl
Finished building D:\www\h5hezuo\other\application\wapopen\.tags
在方法右键->goto definition 就可以跳转并打开具体的文件,对应方法的位置了