Frage:
Wie kann ich mithilfe von ctags eine Tag-Datei für meinen Go-Quellcode generieren? ?
Antwort:
Um eine zu erstellen Führen Sie die folgenden Schritte aus, um eine Tags-Datei zu erstellen, die Go-Dateien enthält:
--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
Navigieren Sie zu jeder Zeile, die einen Dateipfad enthält, und ersetzen Sie ihn durch sein absolutes Gegenstück. Speichern und schließen Sie die Datei.
Jetzt können Sie Ihre benutzerdefinierte Tag-Datei mit Vim verwenden.
Das obige ist der detaillierte Inhalt vonWie erstelle ich eine ctags-Datenbank für Go-Quellcode?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!