Je viens de découvrir la liste de plugin pour vim, et de lire sur la façon de l'utiliser avec ctags.
Cependant, il est décevant de constater ctags est très simple analyseur.
Est-il une alternative qui est le plus complet?
Plus précisément, je suis à la recherche de quelque chose qui:
développe
#define(x, y) x ## y
style de macros pour les déclarations de fonctionles processus d'
#include
des déclarationspermet d'inclure des chemins d'accès pour être spécifiée pour les dépendances
Je vois que clang fournit un programatic api d'accès à la c AST, alors certes, ce n'est pas très difficile à faire?
Quelqu'un a déjà fait?
--
Edit:
Ceux-ci ne coupe pas:
clang_indexer - Ne compile pas; quand il le fait (après le piratage), ne fonctionne pas (sans fin erreurs).
clang_complete - Ne semble pas mieux que ctags. Aucun contexte des recommandations spécifiques, aucune structure d'achèvement, aucun des arguments de la fonction, pas de macro d'extension; juste une liste de symboles et le fichier qu'ils sont venus.