J'aimerais automatiser l'insertion des extraits de commentaire pour les fichiers C ++. Recherche Google Suggestion de C.VIM CODE> Plugin. Je l'ai installé. Maintenant, lorsque je crée un fichier, je reçois un modèle comme suit.
: H Csupport Code> Je sais que je peux créer mes propres modèles pour commentaires. Y a-t-il un moyen plus simple d'obtenir des commentaires de style Doxygen dans le projet? Ou peut-être que ces modèles sont disponibles quelque part? P> p>
3 Réponses :
LH-CPP & MU-Modèle est livré avec des en-têtes de projet syntonisables (la valeur par défaut est assez mauvaise que je dois admettre). Vous devrez remplacer les modèles / C / internes / C-File-Header.Template à quelque chose comme: (toutes les autres choses sont déjà prises en charge: Les gardes seront ajoutés automatiquement dans les fichiers d'en-tête, et foo.h sera automatiquement inclus dans FOO.c (pp)) p> puis dans un Plugin LOCAL_VIMRC , vous devrez définir: P> /**
* «brief explanation».
* «details»
* @param[«in,»out] list «list-explanations»
* @param[in] size «size-explanations»
* @param[in] key «key-explanations»
* @param[«in,»out] rec «rec-explanations»
*
* @return «bool»
* «@throw »
* @pre <tt>list != NULL</tt>«»
*/
bool jw_search ( int* list, int size, int key, int& rec )
Vous pouvez utiliser Doxygen Plugin pour Vim. Il est disponible ici . Entrez simplement: DOX pour ajouter vos commentaires.
Par exemple, P>
/** * @brief * * @param list * @param size * @param key * @param rec * * @return */ bool jw_search ( int *list, int size, int key, int& rec ) { return true; }