Requête :
Comment créer un fichier de balises pour le code source Go à l'aide ctags, garantissant que tous les fichiers pertinents sont inclus ?
Solution :
Pour générer un fichier de balises pour la source Go, suivez ces étapes :
--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`
Cette commande générera un fichier de balises nommé gosource.tags dans le répertoire actuel, en considérant tous les fichiers *.go dans le répertoire source .
Notez que l'option -h n'est pas nécessaire car les modèles spécifiques à la langue définis dans ~/.ctags garantiront que seuls les fichiers pertinents sont balisés.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!