15

名前を大文字にするReSharperでテンプレートを作成する方法はありますか?

たとえば、次のようなことをしたいと思います。

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

したがって、「都市」と入力する、自動的に「都市」になるはずです。$name$$uppercase_name$

4

1 に答える 1

30

わかりました私はそれをやった:

  1. テンプレートを追加すると、右側にマクロを選択できる部分があります。の「マクロの選択」をクリックしuppercase_nameます。
  2. リストの最後に移動します。「最初の文字が大文字の別の変数の値」というマクロがあります。それを選択してください。
  3. マクロ選択部分の「別の変数」の部分が赤字になります。それをクリックしてください。
  4. を選択しnameます。

楽しみ!

PS私はReSharper 7.1を持っています。これは、以前のバージョンには適用されない場合があります。

于 2013-03-11T15:39:29.270 に答える