Sublime Text2配置跳轉(zhuǎn)到代碼定義處

方法

  1. 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)下圖所示表示成功

1.png

2.安裝cTags插件
打開Sublime Text2,在在Preferences(設(shè)置)菜單中打開Package Control(插件管理器),輸入install packages,回車執(zhí)行

2.png

列表上面的文本框中輸入ctags,便會找到CTags插件,選中敲回車鍵或者鼠標(biāo)單擊,就會聯(lián)網(wǎng)下載安裝插件了

4.png

如果右擊左邊欄中文件夾,出現(xiàn)CTags:Rebuild Tags這一項,說明已經(jīng)安裝成功

5.png
  1. 安裝ctags
    雖然已經(jīng)安裝了ST的CTags插件,但是ctags還沒有安裝,可以去sourceforge下載ctags-5.8.tar.gz
    假設(shè)下載到~/Downloads目錄下,打開終端6,敲一下命令進入Downloads:
    cd ~/Downloads
    解壓ctags-5.8.tar.gz:
    tar xzvf ctags-5.8.tar.gz
    進入解壓目錄:
    cd ctags-5.8
    編譯安裝:
    ./configure
    make
    sudo make install

  2. 配置cTags
    打開 菜單欄->Sublime Text->Preferences->Package Settings->CTags->Settings-Default/Settings-User這兩個文件

7.png

將Settings-Default中的內(nèi)容全選復(fù)制到Settings-User文件中,并將其中Command的值設(shè)置為:/usr/local/bin/ctags


8.png

5.使用
右擊ST中左邊欄的文件夾,出現(xiàn)CTags:Rebuild Tags,點擊會生成tags文件(這個文件就是函數(shù)、變量、宏定義等的 索引文件)

9.png

按下shift+ctrl,鼠標(biāo)左鍵點擊函數(shù),跳轉(zhuǎn)到函數(shù)定義處

10.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容