我在比较中看到了大量文章和博客文章,但性能如何呢?
我对ReSharper的功能很好,但性能难以忍受。
我愿意改变以逃避这个陷阱,但我真的会逃避它吗?
我不是要求任何人对新机器进行统计,但是近似因素是什么?我正在寻找的东西不仅仅是“空白更快”。
2/1?
答案 0 :(得分:16)
首先,完全披露:我刚刚完成Resharper和Coderush的整个试用期,最后我把钱花在了Resharper上。
直接回答你的问题 - 是的,根据我的经验,Coderush比Resharper快得多。通常使用Resharper,整个用户界面会暂停一小时左右,同时执行动态编译以测试代码中的错误,您可以看到侧边栏刷新。 Coderush手上的性能损失很小。
我坚持使用Resharper有两个原因:首先,它提供的功能集更适合我的工作方式。我给了Coderush四个星期来赢得我的另一个,但它的主要卖点(坦率的精彩模板引擎)从来没有弥补我在Resharper的四周内学会依赖的功能性缺乏。其次,我注意到Resharper的性能随着最新版本的显着提升而减速仅对需要重构的文件非常糟糕 - 使用Resharper创建的文件往往效果很好,因为标记的错误较少。 / p>
这两种工具都有慷慨的试用期,我在两者之间安装,卸载和翻转都没有问题,所以我建议最好的办法是亲自尝试。对我来说,Coderush更快,感觉更专业,但Resharper具有我不愿意放弃的功能。
答案 1 :(得分:1)
感谢您的反馈。您是否可以详细了解您发现哪些功能优于另一种功能?你不想放弃什么?
对我而言,CodeRush缺少ReSharper的唯一功能是单元测试。其他一切,我发现CodeRush超过......但我对这两款产品都不熟悉,所以我想了解更多。
答案 2 :(得分:1)
我同意Martin的意见,但也会说,自4.5版以来ReSharper的速度更快,特别是在大型项目上。
我和coderush一起去了一段时间,但是在开发团队工作过,我会说R#仍然是最有用的。
如果您有兴趣,我会为ReSharper提供一些优惠券和延期试用:
http://web2asp.net/2009/09/resharper-discount-and-extended-trial.html