2009-12-18 81 views
2

我一直在寻找使用resharper,并从我见过的评论,开始使用它的人永远不会回头。resharper让你懒惰吗?

我在想,如果使用resharper帮助您在不使用resharper的情况下查看代码时拾取错误,还是会降低此功能,因为您可以使用resharper来识别问题?

回答

3

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

不幸的是,我不得不禁用resharper在我的工作站上,但是。这太狠了。

+0

同意...... Intellisense已经让比任何外聘工具更懒惰。 – 2009-12-18 12:36:57

2

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

1

我用它作为试用期,发现它比它更值得头疼。方式太慢,等等。

1

当然,它会降低您在没有它的情况下完成R#er的功能。
如果失去这种能力意味着你懒惰,那么是的 - R#呃让你懒惰。

但是很难用技巧来取代R#er而不会失去生产力。
那么 - 抛光它们有什么意义?

7

如果ReSharper的事情已经让我少懒:

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

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

  • 一般来说,我不明白如何提高效率会让你更加懒惰。

另外,ReSharper的了解到我关于C#编程相当多的细节我不知道在我的代码标记某些结构。

+0

马丁提出的有关重构的观点不能被强调。借助ReSharper,我发现自己更多地思考自己正在努力完成的任务,而更少地想到完成任务的机制。如果有的话,我更加雄心勃勃,因为ReSharper,而不是懒惰。 – neontapir 2009-12-18 22:49:55

+0

+1 for R#帮助学习C#构造。 – 2010-01-19 23:30:17

1

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

Resharper及其功能支持将永远鼓励您在不影响生产力的情况下做得更好。这就像在习惯了电动割草机后用手修剪草坪。