resharper 6 的功能,从 VS 2010 开始完全缺失或大大改进
我已经使用 resharper 很长时间了,没有它我就活不下去,但我什至不能告诉任何人为什么。我在其他开发人员的机器上工作时注意到,我最常用的功能通常存在于 VS 中,尽管位于不同的位置。也就是说,也许这些功能来自其他加载项等,但问题仍然存在
基本上我正在寻找 resharper 的广泛功能,以说服经理或总监购买站点许可证。正如标题所提到的,我希望避免使用 vs2010 的轻微改进或重复的功能。
谢谢
I've been using resharper for a long time now and I couldn't live without it, but I can't even tell anyone why really. I've noticed when working on other developers' machines that often the features I use most exist in VS, albeit in a different place. That said, perhaps the features are coming in from other add-ins and such, but the question remains
Basically I am looking for the broad stroke features of resharper that would convince a manager or director to purchase a site license. As the title mentions, I am looking to avoid features that are mild improvements or duplicated features of vs2010.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
查看 Jetbrains 网站上的Resharper 5 与 Visual Studio 2010 的比较 。
Take a look at the comparison of Resharper 5 to Visual Studio 2010 on the Jetbrains website.
ReSharper 的功能如此之多,以至于很难说哪些是轻微的改进,哪些是破坏性的。不过,我的清单是:
使学习新代码变得容易的功能:值起源/目的地、传入/传出呼叫和不同的导航。当您需要更改其他人的代码时,它们确实可以节省时间。
使编写新代码变得容易的功能:用于代码生成的各种上下文操作和代码更正的快速修复。
重构。尽管 Visual Studio 可能有一些重构,但 ReSharper 仍然有更多重构(而且非常有用,例如 Pull 成员),并且那些重复的重构更加精致。
剃刀(如果您使用它)。与 C# 相比,Visual Studio 的内置功能很少。 ReSharper 完全支持大多数 C# 功能和一些特定于 Razor 的功能。
ReSharper is so full of features that it's hard to say which are the mild improvements and which are deal breakers. Still, my list is:
Features that make it easy to learn new code: value origin/destination, incoming/outgoing calls and different navigations. They are really time-savers when you need to change other people code.
Features that makes it easy to write new code: various context actions for code generation and quick fixes for code corrections.
Refactorings. Although Visual Studio may have some of the refactorings, still ReSharper has more (and really useful, like Pull members up) and those that are duplicates are more refined.
Razor (if you use it). Visual Studio has few build-in features for it in comparison with C#. ReSharper has full support for most of C# features and several Razor-specific features.
要获得 ReSharper 的绝对鸟瞰图,您可能会比显示此截屏视频更糟糕。还有另一个截屏视频演示了 ReSharper 6 中的新功能。最后,如果您想要静态内容,请查看 这些幻灯片。
For the absolute bird's eye view of ReSharper you could do worse than show this screencast. There is also another screencast demonstrating the new features in ReSharper 6. Finally, if it's static content you're after, check out these slides.