
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
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é !
Note : si vous souhaitez ajouter des ItemTemplates, à vous, Microsoft nous propose une procédure dédiée.