resharper会让你变懒吗?

时间:2009-12-18 12:25:44

标签: coding-style resharper

我一直在寻找使用resharper,从我看过的评论中,开始使用它的人永远不会回去。

我想知道使用resharper是否可以帮助您在查看没有resharper的代码时发现错误,或者是否会降低此功能,因为您可以依赖resharper来识别问题?

6 个答案:

答案 0 :(得分:7)

如果有什么ReSharper让我不那么懒:

  • 简单的重构,例如将类移动到单独的文件只需要几次击键。如果没有ReSharper,我可能会推迟这些重构,直到后来导致更“懒惰”的代码。

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

  • 一般来说,我看不出效率如何让你更加懒惰。

此外,ReSharper通过标记我的代码中的某些结构,向我学习了很多关于C#编程的细节。

答案 1 :(得分:4)

我发现它可以帮助我清理我的代码,但我不认为这是一个有效的拐杖。你可能会说Intellisense让我很懒,但不是Resharper。

可悲的是,我不得不在工作站上禁用resharper,尽管如此。这太慢了。

答案 2 :(得分:2)

我发现ReSharper帮助我养成了良好的习惯,我使用了更好的习语和模式,因为它为我标记了它们。

答案 3 :(得分:1)

我在试用期间使用它,发现它比它的价值更令人头痛。太慢了,等等。

答案 4 :(得分:1)

当然,如果没有R#er,你的能力就会降低 如果失去这种能力意味着你的懒惰,那么是的 - R#er会让你变得懒惰。

但是在不损失生产力的情况下,很难用你的技能击败和取代R#er 那么 - 抛光它们有什么意义呢?

答案 5 :(得分:1)

Resharper帮助您完成开发人员要做的事情 - 专注于应用程序逻辑和设计。好的设计往往随着时间的推移不断发展,在我看来,你的工具可以帮助你以最小的努力实现这种设计,而不是让你陷入困境,因为你必须做的变化很大。

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