我已经使用resharper很长一段时间了,没有它我就活不下去,但我甚至不能告诉任何人为什么。我注意到在其他开发人员的机器上工作时,我使用的功能通常存在于VS中,尽管在不同的地方。也就是说,也许这些功能来自其他插件等,但问题仍然存在
基本上我正在寻找resharper的广泛描述功能,可以说服经理或主管购买网站许可证。正如标题所提到的,我希望避免使用vs2010的轻微改进或重复功能。
由于
答案 0 :(得分:3)
查看Jetbrains网站上的comparison of Resharper 5 to Visual Studio 2010。
答案 1 :(得分:2)
ReSharper充满了各种功能,很难说哪些是温和的改进,哪些是破坏性交易。不过,我的名单是:
让您轻松学习新代码的功能:价值来源/目的地,来电/去电和不同的导航。当您需要更改其他人的代码时,它们确实可以节省时间。
可以轻松编写新代码的功能:代码生成的各种上下文操作以及代码更正的快速修复。
的重构。虽然Visual Studio可能有一些重构,但ReSharper仍然有更多(并且非常有用,比如Pull成员),那些重复的更精致。
剃刀(如果你使用它)。与C#相比,Visual Studio几乎没有内置功能。 ReSharper完全支持大多数C#功能和几种特定于Razor的功能。
答案 2 :(得分:1)
对于ReSharper的绝对鸟瞰图,你可能会比显示this screencast更糟糕。还有another screencast在ReSharper 6中展示了新功能。最后,如果它是你想要的静态内容,请查看these slides。