我希望有人能帮助我。过去几周我一直在追踪和追踪。这是一个令人烦恼的事情,两部分问题!用ReSharper和StyleCop处理这个关键字和开口大括号
我不喜欢这个关键字卡在一切前面。在我安装Stylecop之前,我记得ReSharper提出将这些删除为冗余。随着StyleCop这不再发生。更糟糕的是,当我重新格式化或以其他方式拨动代码时,这个关键字似乎自动出现在我没有要求的地方。我曾尝试关闭StyleCop的检查并打开ReSharpers。 RS不提供删除它。我已经得出结论,它必须与代码格式有关,但我找不到任何东西。
一个较小的烦恼是,我更喜欢我的大括号与它所指的语句在同一行。它又一次被分流了。我想知道这是否在同一地区,我只是没有看到树木的木材。
可以在选项中更改大括号设置。看看[这个答案](http://stackoverflow.com/a/3048808/817630)的具体细节。 – 2012-04-22 16:22:56
关于大括号,把它们放在一个单独的行(GNU风格)是一个非常好的.NET标准。将它们放在同一行(K&R样式)是Java中的标准。如果其他人将来需要阅读你的代码,最好遵守大多数人所熟悉的标准。 – MattDavey 2012-04-23 08:55:52
@MattDavey谢谢 - 我是唯一的开发者,所以让其他人阅读我的代码不是一个问题。不过,我确实喜欢设置一个合理的标准 – ScruffyDuck 2012-04-23 09:22:06