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


141

我正在使用ReSharper 4.5,当我将显式属性转换为自动属性时,经常会发生的情况是我不小心选择了“将XX添加到缩写列表”。

即:我想将CustomerID转换为自动属性,但是由于使用快捷方式,我会不小心在缩写列表中添加“ ID”,这是我不想做的。(我希望命名规则使用“ Id”而不是“ ID”)。

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

Answers:


103

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

-在Resharper 4中使用Resharper /选项/语言/通用/命名样式选择单选按钮“ Override common settings”,这将启用按钮“ Manage Abbreviations”

对于特定语言

  • Resharper /选项/语言/ C#/ C#命名样式
  • Resharper /选项/语言/ VB / VB命名样式

2
谢谢!不知道为什么我自己找不到它。
Alex Czarto 09年

在此处找不到它们,该对话框似乎在Win7 / Vs2008上很短
09年

有趣的是我遇到了完全相同的问题。感谢您的解决方案
卢克·查德威克

1
Win7 / VS2008的“ Manage Abbreviations”按钮已被切断。不过,我可以单击按钮的顶部。如果不能,请在网格中单击“用户定义的命名规则”,再按三次Tab键,然后按空格键。这将集中并单击“管理缩写...”按钮。
汤姆·梅菲尔德,

28
只是一个更新,在带有ReSharper 6.1的VS 2010中,缩写列表现在显示在ReSharper / Options / Code Editing / C#/ C#Naming Style / Advanced Settings下-面板底部是一个文本区域,带有空格分隔的列表大写缩写。这花了我一段时间,认为对其他人可能有所帮助:)
定义

49

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

这是jetbrains(过时的?)网站,其详细信息(我认为是6.x的方式吗?) http://www.jetbrains.com/resharper/webhelp50/Coding_Assistance__Naming_Style.html#dynaProc3


14
Resharper 8.x与7.x遵循相同的方式。
techvice

2
ReSharper的9基本上是相同的,除了有一个附加Code Editing之间部分OptionsC#我。
杰夫·B

27

在5.0 beta中,它类似于

ReSharper /选项/语言/命名样式/高级设置...

然后在底部有一个框,名为“将缩写编辑为纯文本”


25

在Resharper 6中,它几乎与5 ...

ReSharper /选项/语言/命名样式/高级设置...

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


1
非常感谢!在8.1中也是如此。这真让我发疯!
Stígandr

24

在Resharper 6.1(测试版)中,其与v6.0略有不同,

ReSharper /选项/代码编辑/ C#/ C#命名样式/高级设置

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


2
Resharper 7
Grhm

1
对于Resharper 8
cecilphillip,2014年

8

使用Visual Studio 2015的ReSharper 10.0.2

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

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

修改文字框 Abbreviations


5

对于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

展示了一张图片



2

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

ReSharper /选项/代码编辑/ C#/ C#命名样式/替代常用设置/重置为默认值

@ user1107632:2D和3D不是有效的变量,因此您无论如何都不会使用。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.