Comment modifier le template de base de génération d’une classe sous Visual Studio ?

itemtemplate class

 

Marre de cette gĂ©nĂ©ration de classe oĂč la classe est de base privĂ© et non public ?

Comment le faire, depuis Visual Studio ?

 

L’astuce : modifier le template de gĂ©nĂ©ration de la classe

En fait, Visual Studio utilise des templates qui sont installĂ©s en mĂȘme temps que votre IDE.

Ils sont stockés dans un dossier dédié : ItemTemplates.

 

Et il en existe un pour les classes.

Ouvrez le fichier présent ici : Common7/IDE/ItemTemplates/CSharp/Code/1033/Class/Class.cs

image

 

Vous obtenez un fichier de ce type :

using System;

using System.Collections.Generic;
$if$ ($targetframeworkversion$ >= 3.5)using System.Linq;
$endif$using System.Text;
$if$ ($targetframeworkversion$ >= 4.5)using System.Threading.Tasks;
$endif$
namespace $rootnamespace$
{
class $safeitemrootname$
{
}
}

 

Ajouter le mot clef : public, enregistrez, et le tour est joué ! Smile

Note : si vous souhaitez ajouter des ItemTemplates, à vous, Microsoft nous propose une procédure dédiée.

Notre adresse

1 rue du guesclin
44000 Nantes

Notre téléphone

+33 2 79 65 52 87

Société

DevToBeCurious SARL
84860163900018 - Nantes B 848 601 639