参考

1)https://github.com/SublimeText/CTags(ctags官网)

2)http://gmarik.info/blog/2010/10/08/ctags-on-OSX(mac 下非package安装,brew方式)

3)http://blog.csdn.net/quantumpo/article/details/8776958(mac  下检查ctags)


看了好些sublime安装ctags的文章(mac 环境下),有没用的,有有用的,但是也全面的。我安装成功了,这边也整理下,为自己做下笔记,也为大家需要的人参考下。


步骤:

1)$sudo brew install ctags

==> Downloading http://downloads.sourceforge.net/ctags/ctags-5.8.tar.gz
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/ctags/5.8 --enable-macro-patterns --mandir=/usr/local/Cellar/ctags/5.8/share/man --with-readlib
==> make install
/usr/local/Cellar/ctags/5.8: 6 files, 392K, built in 12 seconds

 
安装成功

2)

$ alias ctags="`brew --prefix`/bin/ctags"

3)检查下ctags是否安装成功

在shell下运行

ctags  -R

成功,则表明新版本ctags已安装好。


3)为sublime调用做准备

$ alias ctags >> ~/.bashrc

打开~/.bashrc,将你刚才安装的ctags所在的bin路径export 到$PATH中。

如:

export PATH="/usr/local/bin:$PATH"

4)sublime安装ctags

使用Package Control功能安装ctags插件。

按下 Shift + Command + P 调出命令面板。输入 install 调出 Package Control: Install Package 选项。该选项会列出所有可被安装的插件,从中选择ctags进行安装。

好,安装结束。可以使用了

Commands Listing

CommandKey BindingAlt BindingMouse Binding
rebuild_ctagsctrl+t ctrl+r  
navigate_to_definitionctrl+t ctrl+tctrl+>ctrl+shift+left_click
jump_backctrl+t ctrl+bctrl+<ctrl+shift+right_click
jump_back to_last_modificationctrl+t ctrl+m  
show_symbolsalt+s  
show_symbols multialt+shift+s  
show_symbols suffixctrl+alt+shift+s 






补充下其他的插件:
SublimeCodeIntel 语言增强自动完成功能,自动补全;

SublimeLinter ,注意如果你不喜欢pep8 ,可以在配置文件中修改"pep8":false



Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐