Coding style resharper会让你懒惰吗?

Coding style resharper会让你懒惰吗?,coding-style,resharper,Coding Style,Resharper,我一直在考虑使用resharper,从我看到的评论来看,开始使用它的人再也不会回来了 我想知道使用resharper是否有助于您在不使用resharper的情况下查看代码时发现错误,还是因为您习惯于使用resharper来识别问题,所以会降低这种能力?我发现它有助于我清理代码,但我认为它不是有效的支柱。你可能会说Intellisense让我变得懒惰,但不是Resharper 遗憾的是,我不得不在我的工作站上禁用resharper。太慢了 我发现ReSharper可以帮助我养成好习惯,我使用更好的

我一直在考虑使用resharper,从我看到的评论来看,开始使用它的人再也不会回来了


我想知道使用resharper是否有助于您在不使用resharper的情况下查看代码时发现错误,还是因为您习惯于使用resharper来识别问题,所以会降低这种能力?

我发现它有助于我清理代码,但我认为它不是有效的支柱。你可能会说Intellisense让我变得懒惰,但不是Resharper


遗憾的是,我不得不在我的工作站上禁用resharper。太慢了

我发现ReSharper可以帮助我养成好习惯,我使用更好的习惯用法和模式,因为它为我标记了这些习惯用法和模式。

我在试用期使用了它,发现它让我头疼不已。速度太慢了。

当然,这会降低你做R#er没有它做的事情的能力。
如果失去这种能力意味着你懒惰,那么yes-R#er会让你懒惰

但要用你的技能击败并取代R#er,同时又不损失生产力是很难的。

那么-擦亮它们有什么意义呢?

如果有什么东西让我不那么懒了:

  • 简单的重构,比如将一个类移动到一个单独的文件,只需要几个按键。如果没有ReSharper,我可能会推迟这些重构,直到以后生成更“懒惰”的代码

  • 您可以配置ReSharper来标记代码中不需要的构造。没有ReSharper的帮助,我不得不花更多的精力使代码保持一致。ReSharper帮助我避免草率或“懒惰”的代码

  • 总的来说,我不认为效率越高,你就越懒


此外,通过标记代码中的某些结构,ReSharper向我了解了许多关于C#编程的细节。ReSharper帮助您完成开发人员应该做的事情—专注于应用程序逻辑和设计。通常情况下,好的设计会随着时间的推移而发展,在我看来,您的工具应该帮助您以最小的努力实现该设计,而不是因为您将要做的大量更改而使您陷入困境


Resharper及其功能支持将始终鼓励您在不影响生产率的情况下做得更好。这就像你习惯了电动割草机后用手割草一样。

同意。。。Intellisense使得way比任何重构工具都更懒惰。Martin关于重构的观点再强调也不为过。有了ReSharper,我发现自己更多地思考我想要完成的事情,而较少思考完成它的机制。如果有什么不同的话,我之所以更有雄心壮志,是因为我更勤奋,而不是因为我更懒惰。