ReSharper 缩写列表: 我可以在哪里修改它?

我正在使用 ReSharper 4.5,当我将显式属性转换为自动属性时,经常发生的情况是,我会意外地选择“ Add XX to abromations list”。

我想把 CustomerID 转换成一个自动属性,但是由于笨手笨脚,我会不小心将“ ID”添加到缩写列表中,这是我不想做的。(我希望命名规则使用“ ID”而不是“ ID”)。

我在哪里可以找到并修改 ReSharper 4.5中的自定义缩写列表?

22697 次浏览

在 Resharper 5中,请看下面的答案。

- 在 Resharper 4中使用 Resharper/Options/Language/Common/Naming 风格 选择收音机“覆盖通用设置” 启用“管理缩写”按钮

用于特定的语言

  • Resharper/Options/Language/C #/C # 命名样式
  • Resharper/Options/Language/VB/VB 命名风格

在5.0测试版中,情况类似

重新锐化/选项/语言/命名样式/高级设置..。

底部有一个叫做“编辑缩写为纯文本”的框

在“再生者6”里,几乎和5一样..。

重新锐化/选项/语言/命名样式/高级设置..。

然后底部的框被称为“缩写为纯文本(仅限大写) :”

在 Resharper 6.1(beta)中,它与 v6.0略有不同

ReSharper/Options/Code Editing/C #/C # Naming Style/Advanced Settings 重新锐化/选项/代码编辑/C #/C # 命名样式/高级设置

然后底部的框被称为“缩写为纯文本(仅限大写) :”

在 resharper 5.X 版本中,请使用“重置为默认值”来删除已经添加的缩写。

ReSharper/Options/Code Editing/C #/C # Naming Style/覆盖常用设置/重置为默认设置

@ user1107632: 2D 和3D 不是一个有效的变量,你也不会使用。

Http://www.informit.com/articles/article.aspx?p=24472

在 Resharper 7.x 中,它不同于 v6.0,它在特定的语言下, 对我来说,Resharper/Options/C #/C # 命名样式/高级设置 在它的底部是一个空格分隔缩写的列表。

这里是 jetbrain (过时?)网站的详细信息(我认为6.x 的做法?) Http://www.jetbrains.com/resharper/webhelp50/coding_assistance__naming_style.html#dynaproc3

ReSharper 9.2: RESHARPER/Options/C #/Naming Style/Advanced 設置

使用 Visual Studio 2015的 ReSharper 10.0.2

ReSharper > Options > Code Editing > C# > Naming Style

单击 Advanced settings打开 Advanced Naming Settings窗口。

修改文本框 Abbreviations

有关 ReSharper 2016/2017的详情,请浏览

ReSharper > > Options > > Code Editing > > C#/VisualBasic.net > > Naming Style > > Advanced Settings... > > Here you will find abbreviations

根据不同的语言,你会发现它在不同的地方. 。

有时你会发现它在下面 ReSharper > > Options > > Code Editing > > {language} > > Naming Style > > abbreviations

截图: Demonstrated an an Image