2013-03-11 5 views
13

Gibt es eine Möglichkeit, eine Vorlage in ReSharper zu erstellen, die einen Namen groß schreibt?Einen Namen in einer ReSharper-Vorlage erfassen

Zum Beispiel würde Ich mag so etwas tun:

private $type$ _$name$; 
public $type$ $uppercase_name$ 
{ 
    get { return _$name$; } 
    set { _$name$ = value; } 
} 

Also, wenn ich "Stadt" für $name$ eingeben, sollte $uppercase_name$ automatisch seinen "Stadt".

Antwort

22

Ok ich es tat:

  1. Wenn eine Vorlage hinzugefügt, auf der rechten Seite ein Teil dort ist, wo Sie ein Makro auswählen können. Klicken Sie auf "Wählen Sie Makro" für uppercase_name.
  2. Gehen Sie zum Ende der Liste. Es gibt ein Makro namens "Wert von eine andere Variable mit dem ersten Zeichen in Großbuchstaben". Wählen Sie das aus.
  3. Der Teil "eine andere Variable" wird im Makro-Auswahlteil rot angezeigt. Klicke darauf.
  4. Wählen Sie name.

Genießen Sie!

P.S. Ich habe ReSharper 7.1. Dies gilt möglicherweise nicht für frühere Versionen.

+1

Vielen Dank! Das hat mich zu lange irritiert. Ich bin froh, dass ich diese Antwort gefunden habe und kann nicht glauben, dass ich dieses Makro direkt vor mir verpasst habe. –

Verwandte Themen