我已经看到了大量关于比较的文章和博客文章,但是性能如何呢?
我对ReSharper的功能很满意,但它的性能令人无法忍受。
我愿意改变来摆脱这个陷阱,但我真的能摆脱它吗?
我不是要求任何人在一台新机器上做统计,但是大概的因素是什么?我在寻找比“空白更快”更好的东西。
2/ 1?
发布于 2009-06-15 10:16:12
首先,充分披露:我刚刚完成了Resharper和Coderush的整个试用期,最后我把钱花在了Resharper上。
直接回答你的问题--是的,根据我的经验,Coderush比Resharper快得多。通常,使用Resharper,在执行动态编译以测试代码中的错误时,整个UI将暂停几秒钟左右,您可以明显地看到侧边栏的刷新。Coderush在手中增加了非常明显的性能损失。
不过,我坚持使用Resharper有两个原因:首先,它提供的功能集更适合我的工作方式。我给了Coderush四周的时间来为我赢得其他的,但它的主要卖点(坦率地说,出色的模板引擎)从来没有弥补我在使用Resharper的四周中学会依赖的功能的缺乏。其次,我注意到Resharper的性能在最新版本中有了显着的提高,减慢只对那些需要重构的文件来说是非常糟糕的--考虑到Resharper创建的文件往往工作得很好,因为标记的错误更少。
虽然这两个工具都有很长的试用期,但我安装、卸载和在这两个工具之间切换都没有问题,所以我能建议的最好的事情就是自己尝试一下。对我来说,Coderush速度更快,感觉更专业,但Resharper拥有我不愿意放弃的功能。
发布于 2009-08-05 18:32:20
感谢您的反馈。你能更详细地了解一下你发现其中一个比另一个有哪些功能吗?你不愿意放弃的是什么?
对我来说,我喜欢ReSharper中唯一缺少的特性就是单元测试。在其他方面,我发现CodeRush超过了in...but。我对这两个产品都是新手,所以我想知道更多。
发布于 2009-09-18 18:05:12
我同意马丁的观点,但我也要说,自4.5版以来,ReSharper的速度要快得多,尤其是在大型项目中。
我曾经使用过coderush,但在一个开发团队中工作过,我想说R#仍然是最有用的。
如果你感兴趣,我有一些ReSharper的折扣券和延长试用:
http://web2asp.net/2009/09/resharper-discount-and-extended-trial.html
https://stackoverflow.com/questions/995158
复制相似问题