如何使用resharper自动接受所有警告/建议更改

如何使用resharper自动接受所有警告/建议更改,resharper,Resharper,我对Resharper非常陌生,并尝试执行它给出的所有建议。我能自动完成吗?我尝试过代码清理。但这并不能解决所有问题。我还需要删除所有注释代码。我怎么做?我还使用silverlight应用程序运行它。如果我自动接受建议,是否有可能破坏某些东西?我认为没有办法做到这一点 即使有,ReSharper通常也会给你选择要采取的行动-如果这是自动完成的,你会接受吗?如果你能找到你认为ReSharper应该自动满足的例子,你可能想在他们的Jira网站上请求该功能,并在这里发布链接供其他人投票: 这可能需要更

我对Resharper非常陌生,并尝试执行它给出的所有建议。我能自动完成吗?我尝试过代码清理。但这并不能解决所有问题。我还需要删除所有注释代码。我怎么做?我还使用silverlight应用程序运行它。如果我自动接受建议,是否有可能破坏某些东西?

我认为没有办法做到这一点


即使有,ReSharper通常也会给你选择要采取的行动-如果这是自动完成的,你会接受吗?

如果你能找到你认为ReSharper应该自动满足的例子,你可能想在他们的Jira网站上请求该功能,并在这里发布链接供其他人投票:


这可能需要更多的工作,但您应该“手动”应用任何清理操作,以便了解代码中发生的更改,从这些更改中学习,并确保所有更改都是正确的。代码分析工具为您提供建议,但它们从来都不是100%正确的-有时您需要自己编写一些程序;-)


不要把它当作一件家务事。可以将其视为学习更好的编码风格的一种(乏味且重复的)方式。您接受特定更改的频率越高,您就越能记住下次编写类似代码的“更好”方法。

是的,您可以通过代码来完成。

您不想这样做!!是的,你有可能弄坏什么东西。我同意。但至少我可能需要做一些自动清理,比如删除所有已注释的代码。虽然99%的时候你不想这样做,但在某些情况下,这绝对是有意义的。现在,我已经从一个工具生成了代码,这个工具不符合我的编码标准。既然初始生成已经完成,我将手工维护代码。为什么我不能让Resharper把一切都清理干净?+1-同上。我对FxCop违规进行了同样的手动清理,并从中学到了很多。一旦它是干净的,保持它的清洁-保持R绿色,将警告作为错误,并考虑在连续集成下运行FXCOP。当然,这是一个好主意。Resharper是一个很棒的工具,但它只是一个工具,有时它不能完全正确地理解上下文,并以您无法感知的方式更改代码。这会得到更好的版本。