標籤:
開啟Sublime Text 2/3軟體,在Preferences(設定)菜單中開啟Package Control(外掛程式管理器)
開啟菜單後找到install packages,斷行符號執行,稍等一會看到左下角提示安裝成功就好了
這時你在開啟的檔案中,右鍵菜單中會多一個Navigate to Definition功能表項目
在側左欄的工程/專案檔上右鍵會看到CTags: Rebuild Tags功能表項目
這時你可以選中一個函數然後右鍵開啟Navigate to Definition功能表項目並執行,會發現左下角有這樣的提示: Can‘t find any relevant tags file
這是因為我們沒有配置ctags可執行檔的路徑
開啟ctags安裝包的README.rst說明檔案可以看到,官方已經告訴我們在哪裡下載ctags的可執行檔包了(主要是因為這裡不讓發連結)
解壓到一個檔案夾,如:d:\soft\catgs
ctags的解壓目錄一定要是ASCII字元的路徑,所以不能有空格或中文的路徑,否則在儲存ctags的可執行檔路徑時會有如下的錯誤提示:[WinError 2]系統找不到指定檔案。
開啟菜單在Preferences(設定)菜單中開啟Package Control(外掛程式管理器)settings->ctags->settings-user和settings-default
把default中的配置全部複製到user中,然後改一下command配置項,為ctags的可執行檔路徑
這時再到,側左欄的工程/專案檔上右鍵執行CTags: Rebuild Tags功能表項目,發彈出一個ctags的運行框,說明可以正常工作了
這時再選中一個函數,右鍵開啟Navigate to Definition功能表項目並執行
這時神奇地發現Sublime Text已經在一個新選項卡中開啟個這個函數定義的檔案選中和定位到了函數定義的地方!
好,我們成功了!
sublime text 2 安裝catgs函數追蹤外掛程式