sublime text mac 下安装 ctags插件
2014-10-11 10:57
706 查看
Sublime Text2/3怎样在Mac OSX中配置CTags插件
|浏览:1431
|
更新:2014-03-05 12:57
![](http://e.hiphotos.baidu.com/exp/whcrop=92,69/sign=1b9e5579184c510fae91b4580f291814/37d3d539b6003af3a65d57d1372ac65c1138b698.jpg)
1
![](http://c.hiphotos.baidu.com/exp/whcrop=92,69/sign=bbb9b7a2df54564ee530b27bdcaea1bb/32fa828ba61ea8d30ff2ffb5950a304e241f58ab.jpg)
2
![](http://c.hiphotos.baidu.com/exp/whcrop=92,69/sign=6f7bb4fa00087bf47db901ab9da36a15/a1ec08fa513d26972b0083ec57fbb2fb4216d8b4.jpg)
3
![](http://b.hiphotos.baidu.com/exp/whcrop=92,69/sign=3afdf7d50b23dd542126f12abe798ee7/b03533fa828ba61e593d439e4334970a314e59b4.jpg)
4
![](http://f.hiphotos.baidu.com/exp/whcrop=92,69/sign=84cb0618ab014c08196e7ee7650b3f31/8b13632762d0f703fc601e6d0afa513d2797c5b5.jpg)
5
![](http://g.hiphotos.baidu.com/exp/whcrop=92,69/sign=e73702bfb33533faf5e3c56cc7a3c026/c8177f3e6709c93d8e2085469d3df8dcd00054b5.jpg)
6
![](http://c.hiphotos.baidu.com/exp/whcrop=92,69/sign=ab8c865ab4fd5266a77e6a56c468aa12/43a7d933c895d143870c6e9271f082025aaf070c.jpg)
7
分步阅读
本文详解在Mac OSX中配置Sublime Text的CTags插件,并实现函数跟踪转跳的开发环境。
演示使用的是Mac OSX 10.09 64位操作系统和Sublime Text 3 64位版
安装配置ctags前请确保已安装Package Control插件管理器
工具/原料
Sublime Text 2/3ctags-5.8.tar.gz
Package Control
方法/步骤
1打开Sublime Text 2/3软件,在Preferences(设置)菜单中打开Package Control(插件管理器)
![](http://e.hiphotos.baidu.com/exp/w=500/sign=cde798165bee3d6d22c687cb73176d41/37d3d539b6003af3a65d57d1372ac65c1138b698.jpg)
打开菜单后找到install packages,回车执行,拉取插件列表要等一小会
![](http://c.hiphotos.baidu.com/exp/w=500/sign=77d85b5ce51190ef01fb92dffe1a9df7/32fa828ba61ea8d30ff2ffb5950a304e241f58ab.jpg)
输入ctags回车安装,稍等一会看到左下角提示安装成功就好了
![](http://c.hiphotos.baidu.com/exp/w=500/sign=db998793b11bb0518f24b328067bda77/a1ec08fa513d26972b0083ec57fbb2fb4216d8b4.jpg)
这时你在打开的文件中,右键菜单中会多一个Navigate to Definition菜单项
![](http://b.hiphotos.baidu.com/exp/w=500/sign=248c3bb4e7dde711e7d243f697eecef4/b03533fa828ba61e593d439e4334970a314e59b4.jpg)
这时在侧左栏的工程/项目文件上右键会看到CTags: Rebuild Tags菜单项
![](http://f.hiphotos.baidu.com/exp/w=500/sign=e76d07804890f60304b09c470913b370/8b13632762d0f703fc601e6d0afa513d2797c5b5.jpg)
如果,右键菜单中执行Navigate to Definition菜单项,左下角会有如下提示:
[Errno 1] /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ctags: illegal option -- R
usage: ctags [-BFadtuwvx] [-f tagsfile] file ...
这是因为我们还没有安装和配置ctags
![](http://g.hiphotos.baidu.com/exp/w=500/sign=72bb2a6ff21f3a295ac8d5cea924bce3/c8177f3e6709c93d8e2085469d3df8dcd00054b5.jpg)
打开菜单在Preferences(设置)菜单中打开Package Control(插件管理器)settings->ctags->settings-user和settings-default
![](http://c.hiphotos.baidu.com/exp/w=500/sign=118020bcfadcd100cd9cf821428a47be/43a7d933c895d143870c6e9271f082025aaf070c.jpg)
然后从sourceforge下载ctags-5.8.tar.gz解压并编译,依次执行如下命令:
tar xzvf ctags-5.8.tar.gz
cd ctags-5.8
./configure
make
sudo make install
把default中的配置全部复制到user中,然后改一下command配置项,为ctags的可执行文件路径/usr/local/bin/ctags
![](http://c.hiphotos.baidu.com/exp/w=500/sign=07ee2b4bd3c8a786be2a4a0e5708c9c7/aa18972bd40735fac43cc5089c510fb30e2408b6.jpg)
这时再到,侧左栏的工程/项目文件上右键执行CTags: Rebuild Tags菜单项,就可以生成.tags文件,说明可以正常工作了
![](http://c.hiphotos.baidu.com/exp/w=500/sign=1871dbb90ed79123e0e094749d355917/fcfaaf51f3deb48f5ea52a6ff21f3a292cf578b7.jpg)
这时再选中一个函数,右键打开Navigate to Definition菜单项并执行,当然这里可以用快捷键。
![](http://b.hiphotos.baidu.com/exp/w=500/sign=9a47776b17ce36d3a20483300af23a24/b90e7bec54e736d1eedc07b999504fc2d46269b0.jpg)
这时神奇的发现sublime text已经在一个新选项卡中打开个这个函数定义的文件,选中和定位到了函数定义的地方!
好,我们成功了
![](http://d.hiphotos.baidu.com/exp/w=500/sign=d893b2b28544ebf86d71643fe9f8d736/d1a20cf431adcbefc5faf5b7aeaf2edda2cc9fb1.jpg)
END
注意事项
有任何出错的步骤都欢迎在回复中反馈上来,我们一起配置在Mac OSX中配置最好的函数跟踪转跳插件相关文章推荐
- sublime text ctags 不能正常跳转 can't find any relevent tags file 【附ctags插件完整安装步骤】
- Mac Sublime Text 3 配置Python环境及安装插件
- Sublime Text for Mac 安装和插件配置说明
- 解决:sublime text ctags 不能正常跳转 can't find any relevent tags file 【附ctags插件完整安装步骤】
- Mac Sublime Text 3 配置Python环境及安装插件
- sublime text ctags插件安装
- Markmon安装&Sublime-Text-Markmon插件安装
- sublime 函数跳转插件 — ctags 安装和使用
- sublime text ctags插件使用
- Sublime ctags 函数跳转插件安装
- windows mac Linux下安装以及破解sublime-text-2编辑器(跟新)
- Sublime Text Ctags 安装、使用、快捷键
- windows mac Linux下安装以及破解sublime-text-2编辑器
- Sublime for Mac 的emmet插件安装
- Sublime Text 安装QuickXDev插件
- ubuntu安装配置sublime_text 入门和插件
- sublime下CTags插件的安装
- sublime -text 删除已安装插件
- sublime安装sftp和ctags插件
- Sublime Text 3插件安装