質問:
ctags を使用して Go ソース コードのタグ ファイルを生成するにはどうすればよいですか? ?
答え:
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 中国語 Web サイトの他の関連記事を参照してください。