Sublime Text Ctags 安裝、使用、快捷鍵

sonicit發表於2014-06-01

安裝ctags應用程式。

1.到CTags的官方網站下載最新版本,將解壓後的ctags.exe放到系統環境變數的搜尋路徑中。一般是C:\windows\system32

如果你想放到其他資料夾中,記得要將所在資料夾置於系統環境變數中。(我的電腦->右鍵屬性->高階系統設定->(系統屬性)高階->環境變數->系統變數->Path中新增  (路徑前注意加分號))

2,安裝Sublime Text 2的Package Control功能。(sublime現在可能整合了此項功能,如果步驟3可用,此步驟可以跳過

開啟Sublime Text 2,使用快捷鍵ctrl+`(功能選單View->Show Console)撥出命令列,執行如下命令:

import urllib2,os; 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())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'

重啟Sublime text 2。

3.使用Package Control功能安裝ctags外掛

按下 Shift + Command + P 調出命令皮膚。輸入 install 調出 Package Control: Install Package 選項。該選項會列出所有可被安裝的外掛,輸入ctags,或者從列表中選擇ctags進行安裝。

4.使用ctags瀏覽程式碼

使用ctrl+t、ctrl+r 兩個連續組合鍵,建立.tags工程符號索引檔案(此時Sublime Text 2會自動呼叫第一步安裝的ctags.exe)。.tags檔案建立好後,就可以使用快捷鍵方便得進行程式碼瀏覽了。

指令列表

CommandKey Binding
rebuild_ctags                                       -重建ctags索引 ctrl+t     ctrl+r      組合鍵
navigate_to_definition                           -跳轉到函式定義 ctrl+t     ctrl+t
jump_back                                          -跳回 ctrl+t     ctrl+b
jump_back to_last_modification            -跳轉到上次修改處 ctrl+t     ctrl+m
show_symbols                                    -按函式索引查詢 alt+s

 

 

 

本文參考:

http://code-tech.diandian.com/post/2012-07-14/40030879824  (微有瑕疵,本文已修正)

http://blog.csdn.net/del1214/article/details/8092266

Ctags相關指令快捷鍵如下,詳細參見github中Sublime Text 2的ctags外掛專案

相關文章