クエリ:
次を使用して 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`
このコマンドは、ソース ディレクトリ内のすべての *.go ファイルを考慮して、現在のディレクトリに gosource.tags という名前のタグ ファイルを生成します。 .
~/.ctags で定義された言語固有のパターンにより、関連するファイルのみが確実にタグ付けされるため、-h オプションは必要ないことに注意してください。
以上がctags を使用して Go ソースコードのタグファイルを生成するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。