15

有没有办法在 ReSharper 中创建一个将名称大写的模板?

例如,我想做这样的事情:

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

所以当我输入“ city ”的时候$name$$uppercase_name$应该会自动变成“ City ”。

4

1 回答 1

30

好的,我做到了:

  1. 添加模板时,右侧有一个可以选择宏的部分。点击“选择宏uppercase_name
  2. 转到列表的末尾。有一个宏叫做“第一个大写字符的另一个变量的值”。选择那个。
  3. 另一个变量”部分在宏选择部分将显示为红色。点击那个。
  4. 选择name

享受!

PS 我有 ReSharper 7.1。这可能不适用于早期版本。

于 2013-03-11T15:39:29.270 回答