下面由sublime教學欄位介紹給大家介紹在sublime text中怎麼實現函數追蹤跳轉(ctags),希望對需要的朋友有所幫助!
在source insight中有一個很好用的功能,就是函數的追蹤跳轉,在閱讀別人的程式碼的時候輕鬆的瀏覽原函數。我們知道,在使用vim的時候有個插件叫ctags,同理,在sublime text中也能是使用ctags實現相同的功能。
以下介紹如何在sublime text中安裝使用ctags:
1,安裝package control:(如已安裝請忽略)
(參考https://packagecontrol.io/installation#st3)
簡單的安裝方法:
從選單View - Show Console 或ctrl ~ 快速鍵,調出console。將以下 Python 程式碼貼進去並 enter 執行,不出意外即完成安裝。以下提供ST3 和ST2 的安裝程式碼:
Sublime Text 3:
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
Sublime Text 2:
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')
手動安裝:
可能由於各種原因,無法使用程式碼安裝,那可以透過以下步驟手動安裝Package Control:
11.點選Preferences > Browse Packages選單
12.進入開啟的目錄的上層目錄,然後再進入Installed Packages/目錄
13.下載 Package Control.sublime-package 並複製到Installed Packages/目錄
#14.重啟Sublime Text。
Package Control 主檔案下載位址:https://github.com/wbond/sublime_package_control
使用方法:
快速鍵Ctrl Shift P(選單– Tools – Command Paletter),輸入install 選取Install Package並回車,輸入或選擇你需要的插件回車就安裝了(注意左下角的小文字變化,會提示安裝成功)。
2,下載最新的ctags到非中文目錄,這裡,我們推薦c:\windows\system32,ctags可從http:// ctags.sourceforge.net/下載,最後更新是在09年,版本5.8;
下載後解壓縮ctags.exe到c:\windows\system32目錄下;
3,在sublime text中的package control install下安裝ctags
##快捷鍵ctrl shift p,輸入pci,再在命令列中輸入ctags安裝
4,配置ctags路徑
開啟ctags的settings-default,並複製全部程式碼,將其貼到setting-user中;
並在以上位置加入你的ctags路徑;
5,使用,在使用函數調轉功能前,需要先生成.tags文件,只需在專案文件管理器的專案文件上右鍵點擊Ctags:Rebuild Tags即可(注意,在改動文件之後也許重新產生.tags)
6,所有工作都準備充分之後,就可以在函數名稱上右鍵點擊navigate 頭definition跳到指定函數了,回傳用jump back;
#以上是在sublime text中怎麼實作函數追蹤跳轉(ctags)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

SublimeTextisidealforthosevaluingspeedandsimplicity,whileVSCodesuitsthoseneedingextensivefeaturesandcustomization.SublimeTextoffersquickfileaccesswith"GotoAnything"andaminimalisticapproach,butmaylackout-of-the-boxfunctionality.VSCodeprovide

sublimetextisapowerfulcodingcompanionduetoitsspeed,自定義和keykefeatures.1)itoffersincrediblediblesdibblesdibblesdiblespeedforhandlinglargefiles.2)其FlexibalibalyallibilityallibalibaliityallosalabolalabolalabolalAsextenSivexTensivexTomizationWithPluginSandThemes.3)

SublimeText更适合处理大文件和喜欢轻量级编辑器的用户,而VSCode更适合需要IDE功能和强大扩展性的用户。1.SublimeText以速度和简洁著称,适合处理大文件。2.VSCode以扩展性和微软支持著称,适合需要IDE功能的用户。

SublimeText是一款功能強大且靈活的代碼編輯器,值得程序員探索。 1)它支持多重選擇與編輯,允許同時修改多個位置。 2)插件系統豐富,可擴展功能。 3)基本用法直觀,高級用法包括正則表達式和宏。 4)常見錯誤如插件衝突可通過卸載或調整配置解決。 5)性能優化通過管理插件和配置文件實現。

SublimeText因其速度快、功能強大和豐富的插件生態系統而備受開發者青睞。 1.多行編輯與多光標功能允許同時修改多處文本。 2.命令面板和快捷鍵提高操作效率。 3.通過PackageControl管理插件,滿足各種開發需求。 SublimeText是開發者的理想選擇,提升編程效率。

SublimeText的定價為$99美元(個人和商業許可證起價),採用一次性購買模式,支持Windows、macOS和Linux:1.提供免費試用版,購買後永久使用並獲得更新;2.可從官方網站或第三方商店下載,但建議從官方網站購買以確保靈活性。

你可以通過免費試用、購買許可證或申請教育許可證來獲取SublimeText。 1)免費試用:無時間限制,但保存文件時會提示購買。 2)購買許可證:一次性支付99美元,獲得終身更新和支持。 3)教育許可證:學生和教育工作者可享受折扣,需驗證身份。

SublimeText是一款功能強大的文本編輯器,適用於多種編程語言和文件格式。 1.多重選擇與編輯功能允許同時修改多個位置,提高編輯效率。 2.命令面板通過快捷鍵訪問,執行各種操作,如格式化代碼和管理插件。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

Dreamweaver CS6
視覺化網頁開發工具

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

WebStorm Mac版
好用的JavaScript開發工具

記事本++7.3.1
好用且免費的程式碼編輯器

Atom編輯器mac版下載
最受歡迎的的開源編輯器