OVH Cloud OVH Cloud

automatisation visual c++

5 réponses
Avatar
Plotark
Bonjour,

Est ce que quelqu'un sait s'il existe un outil pour visual c++ pour
automatiser l'ajout de texte lorsque l'on cree un fichier d'entete c++. Par
exemple je cree le fichier toto.h dans visual c++, je voudrais qu'une boite
de dialogue me demande si je veux que le texte suivant soit ajoute
automatiquement:

#ifndef TOTO_H
#define TOTO_H

class Toto
{
};

#endif // TOTO_H

Si ca n'existe pas, comment faire pour en programmer un? Exemples,
references,...

Merci par avance

5 réponses

Avatar
Luc Hermitte
"Plotark" wrote in
news:bnrmlq$q5f$:

Est ce que quelqu'un sait s'il existe un outil pour visual c++ pour
automatiser l'ajout de texte lorsque l'on cree un fichier d'entete
c++. Par exemple je cree le fichier toto.h dans visual c++, je
voudrais qu'une boite de dialogue me demande si je veux que le texte
suivant soit ajoute automatiquement:
[un squelette simple]

Si ca n'existe pas, comment faire pour en programmer un? Exemples,
references,...



Je fais ça avec un éditeur de texte (Vim) que je me suis paramétré aux
petits oignons. Il ne s'intègre pas parfaitement dans VC++, d'un autre côté
pour pisser du code il est bien mieux donc pas de regrets.

Sinon, il m'étonnerait qu'il n'existe pas de plugin pour VC++ qui permette
ce genre de choses assez simples. Tu as regardé sur des sites comme
codeguru ?

--
Luc Hermitte
http://hermitte.free.fr/vim/ (chercher mu-template)
Avatar
Dominique Vaufreydaz
Bonjour,


Est ce que quelqu'un sait s'il existe un outil pour visual c++ pour
automatiser l'ajout de texte lorsque l'on cree un fichier d'entete c++. Par
exemple je cree le fichier toto.h dans visual c++, je voudrais qu'une boite
de dialogue me demande si je veux que le texte suivant soit ajoute
automatiquement:
#ifndef TOTO_H
#define TOTO_H

class Toto
{
};

#endif // TOTO_H



LA fonction ajouter une classe de visual faiut ca tres bien. Seul bemol, le
define sera plus complique que celui-la pour eviter tout probleme (bon, c'est vrai,
on voit pas bien pourquoi mais bon).

Doms.
--
Impose ta chance, serre ton bonheur et va vers ton risque.
A te regarder, ils s'habitueront.
René Char, Les Matinaux.
----
http://www-prima.inrialpes.fr/Vaufreydaz/
http://slmg.imag.fr/
http://slmg-index.imag.fr/
http://TitchKaRa.free.fr/
http://logiciels.ntfaqfr.com/
Avatar
Ambassadeur Kosh
> (bon, c'est vrai, on voit pas bien pourquoi mais bon).



quand tu fonctionnes en "j'ajoute tel bibliotheque, que je vais pecher dans
un repertoire qui contient 200 fichiers que je ne connais pas", le risque de
trouver deux fichiers qui portent le même nom est grand. et tu passes une
bonne demi journée avant de trouver qu'il y a collision entre les
_NOMFICHIER_H.

avec un GUID, la collision est impossible.
Avatar
Dominique Vaufreydaz
Re,

quand tu fonctionnes en "j'ajoute tel bibliotheque, que je vais pecher dans
un repertoire qui contient 200 fichiers que je ne connais pas", le risque de
trouver deux fichiers qui portent le même nom est grand. et tu passes une
bonne demi journée avant de trouver qu'il y a collision entre les
_NOMFICHIER_H.
avec un GUID, la collision est impossible.



Je me suis mal exprime, je vois bien pourquoi faire si complique.
De toute facon c'est rare d'avoir 2 fichier.h qui se nomme pareil
et encore plus de les inclures dans la meme compilation (ca peut
arriver, certes mais quand meme, y'a un soucis dans ce cas la,
au niveau nommage s'entend). Perso, j'utilise la methode a la
main et j'ai jamais rencontre ce probleme (meme si il peut exister).

Voila. Doms.
--
Impose ta chance, serre ton bonheur et va vers ton risque.
A te regarder, ils s'habitueront.
René Char, Les Matinaux.
----
http://www-prima.inrialpes.fr/Vaufreydaz/
http://slmg.imag.fr/
http://slmg-index.imag.fr/
http://TitchKaRa.free.fr/
http://logiciels.ntfaqfr.com/
Avatar
Bruno
Il existe plusieurs outils d'aide à la génération (et même l'édition) de
code. Les 2 suivants utilisent des templates personnalisables :

. Visual Assist (payant) : http://www.wholetomato.com/

. CodeTemplate (gratuit) :
http://codeguru.earthweb.com/devstudio_macros/CodeTmplEx.shtml


"Plotark" a écrit dans le message de
news:bnrmlq$q5f$
Bonjour,

Est ce que quelqu'un sait s'il existe un outil pour visual c++ pour
automatiser l'ajout de texte lorsque l'on cree un fichier d'entete c++.


Par
exemple je cree le fichier toto.h dans visual c++, je voudrais qu'une


boite
de dialogue me demande si je veux que le texte suivant soit ajoute
automatiquement:

#ifndef TOTO_H
#define TOTO_H

class Toto
{
};

#endif // TOTO_H

Si ca n'existe pas, comment faire pour en programmer un? Exemples,
references,...

Merci par avance