最近在看源碼的時候發現sublime text 3是很給力的一款軟件,小巧精緻,這裏着重講解一下Ctags協助編譯和跟蹤函數函數
1、安裝Package Controlui
(若是Preferences > Browse Packages菜單下沒有Package Control目錄,咱們能夠經過如下步驟手動安裝Package Control)spa
1.點擊Preferences > Browse Packages菜單.net
2.進入打開的目錄的上層目錄,而後再進入Installed Packages/目錄插件
圖2blog
3.下載Package Control.sublime-package並複製到Installed Packages/目錄(http://sublime.wbond.net/Package%20Control.sublime-package下載)ip
4.重啓Sublime Textci
2、安裝ctags插件:get
1.點擊Preferences > Package Control菜單,能夠看到圖3出現,選擇Package Control:Install Package,並回車能夠看到圖4出現,若是彈出沒有包的對話框,能夠重複選擇Package Control:Install Package,並回車,多試幾回就會出現。源碼
圖3
圖4
2.在上述出現的長框中輸入ctags,選擇第一個,回車安裝,稍等一會看到左下角提示安裝成功就行了
3.下載ctags可執行程序,路徑爲http://prdownloads.sourceforge.net/ctags/ctags58.zip,解壓到一個目錄,注意要是純ASCII字符的目錄不要帶空格或中文命名的目錄
4.打開菜單在Preferences菜單中打開Package settings->ctags->settings-user和settings-default
把default中的配置所有複製到user中,而後改一下command配置項,爲ctags的可執行文件路徑,如圖5:
圖5
修改以前爲"command": "",修改之後爲"command": "C:/Users/lijing/Downloads/ctags58/ctags.exe"
5.點擊Find > CTgas菜單下的Rebuild Tags。如圖6:
圖6
執行完後,你能夠選中一個函數而後右鍵打開Navigate to Definition菜單項並執行,就能夠跳轉到該函數處。