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

ReSharper缩写列表:我可以在哪里修改它?,resharper,Resharper,我使用的是ReSharper 4.5,当我将显式属性转换为自动属性时,经常发生的情况是,我会意外地选择“将XX添加到缩写列表” Ie:我想将CustomerID转换为自动属性,但由于butterfingers很快,我会意外地将“ID”添加到缩写列表中,这是我不想做的。(我希望命名规则使用“Id”而不是“Id”) 在哪里可以找到和修改ReSharper 4.5中的自定义缩写列表??在ReSharper 5中。见下面的答案 -在Resharper 4中,使用Resharper/Options/Lan

我使用的是ReSharper 4.5,当我将显式属性转换为自动属性时,经常发生的情况是,我会意外地选择“将XX添加到缩写列表”

Ie:我想将CustomerID转换为自动属性,但由于butterfingers很快,我会意外地将“ID”添加到缩写列表中,这是我不想做的。(我希望命名规则使用“Id”而不是“Id”)


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

在ReSharper 5中。见下面的答案

-在Resharper 4中,使用Resharper/Options/Languages/Common/Naming Style 选择收音机“覆盖常用设置” 这将启用“管理缩写”按钮

对于特定语言

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

在5.0测试版中,它是类似的

重新竖琴/选项/语言/命名样式/高级设置


然后在Resharper 6的底部有一个名为“将缩写编辑为纯文本”的框,它几乎与5相同

重新竖琴/选项/语言/命名样式/高级设置

在Resharper 6.1(beta版)中,底部的框称为“纯文本缩写(仅大写):”

,它与v6.0稍有不同,它的

ReSharper/Options/Code Editing/C#/C#命名样式/高级设置


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

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

ReSharper/Options/Code Editing/C#/C#命名样式/覆盖到公共设置/重置到默认值

@用户1107632: 2D和3D不是有效的变量,您无论如何也不会使用


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

这里是jetbrains(过时?)网站,详细介绍了它(我认为是6.x的方式?)

ReSharper 9.2:
RESHARPER/Options/C#/Naming Style/Advanced settings

使用Visual Studio 2015的RESHARPER 10.0.2

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

单击
高级设置
打开
高级命名设置
窗口


修改ReSharper 2016/2017的文本框
缩写

,可在

ReSharper
>
选项
>
代码编辑
C#/VisualBasic.net>
命名风格
>
高级设置…
在这里您可以找到缩写

根据语言的不同,你可以在不同的地方找到它

有时你会发现它在下面
ReSharper
>
选项
>
代码编辑
>
{language}
>>
命名风格
>
缩写

截图:

谢谢!不知道为什么我自己找不到它。在那里找不到它们,对话框在Win7/VS2008上似乎被截断了“管理缩写”按钮在Win7/VS2008中被截断了一点。不过,我还是可以点击按钮的顶部。如果不能,请在网格中单击“用户定义的命名规则”,按tab键三次,然后按空格键。这将聚焦并点击“管理缩写…”按钮。在VS 2010的ReSharper 6.1版本中,缩写列表现在显示在ReSharper/Options/Code Editing/C#/C#命名样式/高级设置下-在面板底部是一个文本区域,其中包含以空格分隔的大写缩写列表。这花了我一段时间才找到,我想这可能会对其他人有所帮助:)尽管它似乎只懂两个字母。ID正常,SS正常,SSM(这是我实际想要使用的)不正常。Resharper 7也是如此。Resharper 8也是如此。Resharper 8.x与7.x遵循相同的方式。Resharper 9基本相同,只是在
选项
C#
之间添加了一个
代码编辑部分。非常感谢!在8.1中也是一样的。这简直快把我逼疯了!