問題:
如何使用以下指令為我的Go 原始碼產生標籤檔ctags?
答案:
要建立包含Go 文件的標籤文件,請按照以下步驟操作:
--langdef=Go --langmap=Go:.go --regex-Go=/func([ \t]+\([^)]+\))?[ \t]+([a-zA-Z0-9_]+)//d,func/ --regex-Go=/var[ \t]+([a-zA-Z_][a-zA-Z0-9_]+)//d,var/ --regex-Go=/type[ \t]+([a-zA-Z_][a-zA-Z0-9_]+)//d,type/
ctags -f gosource.tags -R `pwd`
vim tags
導航到包含文件路徑的每一行並將其替換為其絕對對應項。儲存並關閉文件。
現在您可以在 Vim 中使用自訂標籤檔案。
以上是如何為Go源碼產生ctags資料庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!