2

我希望有人可以在这里帮助我。在过去的几周里,我断断续续地打猎。这是让我烦恼的事情的两部分问题!

我不喜欢 this 关键字卡在一切前面。在我安装 Stylecop 之前,我记得 ReSharper 提出将这些作为冗余删除。使用 StyleCop,这不再发生。更糟糕的是,当我重新格式化或以其他方式摆弄代码时,this 关键字似乎自动出现在我没有要求它的地方。我已经尝试关闭 StyleCop 对此的检查并打开 ReSharpers。RS 不提供删除它。我得出的结论是,它一定与代码格式有关,但我找不到任何东西。

一个较小的烦恼是我更喜欢我的左大括号与它所引用的语句在同一行。它再次被分流。我想知道这是否在同一个区域,我只是没有看到树木的树林。

4

1 回答 1

6

您可以this通过更改 Resharper->Options->Languages->C#->Formatting Style->Other->Force "this" 让 resharper 忽略关键字。将实例成员限定为“请勿使用”。安装 Stylecop 始终将此设置重置为“始终使用”。

在此处输入图像描述

关于大括号,您可以在 Resharper->Options->Languages->C#->Formatting Style->Braces Layout 下更改它们并使用'At and of line (K&R style)'。

于 2012-04-23T08:44:21.150 回答