使用 resharper 4 可以删除多少代码混乱?
我想了解更多关于 10k+ 代码库的好处
Resharper 是一个工具。持续重构是一种态度。如果您有这种态度,那么 IMO resharper 是您可以获得的最佳工具。该工具本身并不能真正消除任何杂物。
代码库的大小只会使这些工具变得更加重要。对于相当大的代码库,您必须信任该工具。我使用所有 og jetbrains 的工具,并认为它们很棒。
我仍然认为,通过让一个或多个了解所有技巧的人加入您的团队,最好将持续重构引入项目。
是的。我在一个卡住的项目上工作了 7 个月,只使用 resharper 进行重构。我基本上重构了几乎每一行代码。也许它应该从头开始重写,但这不是一个选择。一定要在重构时引入测试。
真是太棒了 我目前正在为我们正在处理的大型代码库发布版本,并且合并两个分支之间的更改非常棒。
CTRL + T => 意味着我可以立即找到类型。转到 SmartcardProductIssueService 只需 CTRL+T、SPIS、ENTER 并打开文件。SHIFT+ALT+L 并在SolutionExplorer 中选中,然后我只需右键单击查看历史记录即可开始进行合并。
重构很好,未使用代码的“变灰”效果帮助我发现了一些错误。
如果您想看到重构的乐趣,请查看绝地重构视频。
Resharper 在开发人员生产力方面提供了许多好处。它还通过动态建议对代码进行许多改进来改进更好的设计。我一直在鼓励我团队中的人使用 Resharper 的所有快捷方式,并尝试改掉使用鼠标的习惯。这并不是说您根本不应该使用鼠标。但是 Resharper 提供了如此丰富的功能,作为开发人员,您几乎可以忘记使用鼠标。
这是我写的一篇关于如何使用 resharper 清理代码的小博客文章 http://nileshgule.blogspot.com/2010/10/refactoring-clean-code-using-resharper.html(这确实需要点击几下鼠标这里和那里 :))
resharper 有各种插件,如 Stylecop、NUnit 等,可帮助其他工具与 resharper 集成并提供更好的用户(开发人员)体验。
希望这可以帮助。