Ich möchte ein Visual Studio-Snippet schreiben, mit dem ich schnell eine Klasse des Formulars erstellen kann:
public SomeClass
{
public SomeType SomeProperty { get; private set; }
public SomeClass(SomeType someProperty) { SomeProperty = someProperty; }
}
Ich möchte, dass der Parameter im Konstruktor denselben Namen wie die Eigenschaft hat, aber in Kleinbuchstaben. Ich möchte den Namen nicht zweimal eingeben müssen. Wie kann ich das tun?
Ich habe mir bereits das XML für Snippets angesehen und festgestellt, dass es bestimmte Funktionen gibt, die verwendet werden können. Zum Beispiel enthält der eingebaute "switch"-Code-Snippet die folgende Anweisung:
<Function>GenerateSwitchCases($expression$)</Function>
Selon diese MSDN-Dokumentationsseite gibt es drei integrierte Funktionen, die Sie in diesem Zusammenhang verwenden können <Function>
Tag. Leider macht keine von beiden das, was ich will (Kleinschreibung des ersten Buchstabens). Ist es möglich, eine Funktion zu definieren, die ich dann in meinem Snippet verwenden kann?