方法
- Package Control插件管理器
打開Sublime Text2,View->Show Console, 在下面粘貼
import urllib2,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
后回車,重啟Sublime Text2,出現(xiàn)下圖所示表示成功
2.安裝cTags插件
打開Sublime Text2足淆,在在Preferences(設(shè)置)菜單中打開Package Control(插件管理器),輸入install packages,回車執(zhí)行
列表上面的文本框中輸入ctags礁阁,便會找到CTags插件巧号,選中敲回車鍵或者鼠標(biāo)單擊,就會聯(lián)網(wǎng)下載安裝插件了
如果右擊左邊欄中文件夾姥闭,出現(xiàn)CTags:Rebuild Tags這一項(xiàng)丹鸿,說明已經(jīng)安裝成功
安裝ctags
雖然已經(jīng)安裝了ST的CTags插件,但是ctags還沒有安裝棚品,可以去sourceforge下載ctags-5.8.tar.gz
假設(shè)下載到~/Downloads目錄下靠欢,打開終端6廊敌,敲一下命令進(jìn)入Downloads:
cd ~/Downloads
解壓ctags-5.8.tar.gz:
tar xzvf ctags-5.8.tar.gz
進(jìn)入解壓目錄:
cd ctags-5.8
編譯安裝:
./configure
make
sudo make install配置cTags
打開 菜單欄->Sublime Text->Preferences->Package Settings->CTags->Settings-Default/Settings-User這兩個(gè)文件
將Settings-Default中的內(nèi)容全選復(fù)制到Settings-User文件中,并將其中Command的值設(shè)置為:/usr/local/bin/ctags
5.使用
右擊ST中左邊欄的文件夾门怪,出現(xiàn)CTags:Rebuild Tags骡澈,點(diǎn)擊會生成tags文件(這個(gè)文件就是函數(shù)、變量薪缆、宏定義等的 索引文件)
按下shift+ctrl秧廉,鼠標(biāo)左鍵點(diǎn)擊函數(shù),跳轉(zhuǎn)到函數(shù)定義處