使用ReSharper和StyleCop处理此关键字和打开括号

时间:2012-04-22 16:02:41

标签: c# visual-studio resharper stylecop

我希望有人可以帮助我。过去几周我一直在寻找和关闭。这是一个令我烦恼的事情的两个部分问题!

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

较小的烦恼是我更喜欢我的开口支架与它所指的声明在同一条线上。它再次被分流了。我想知道这是否在同一地区,我只是没有看到树木。

1 个答案:

答案 0 :(得分:6)

您可以通过更改Resharper->选项 - >语言 - > C# - >格式化样式 - >其他 - >强制“此”来让resharper忽略this关键字。例如'不要使用'成员的限定符。安装Stylecop始终将此设置重置为“始终使用”。

enter image description here

关于大括号,您可以在Resharper->选项 - >语言 - > C# - >格式化样式 - >大括号布局下更改它们并使用'At和of line(K& R样式) )”