有人用过它们一起使用的经验吗?它们的配合效果如何?还是会太麻烦了?
有人用过它们一起使用的经验吗?它们的配合效果如何?还是会太麻烦了?
我成功地使用了这两种工具。是的,它们都需要键盘,但它们需要的方式不同。您可以配置它们以便在不太复杂的情况下共同工作。所有关键在于配置和学习曲线。
我面临的主要问题是:管理括号(只需选择一个工具来完成)和模板(不是真正的问题:为其中一个使用tab,另一个使用空格),建议(为每个工具配置不同的键)。
CodeRush插件和Resharper插件很好地协同工作,结果令人愉悦。这些工具之间没有冲突。只需要花费两周的时间轻松使用。
你不想那样做。ReSharper和CodeRush都需要键盘。特别地,CodeRush重新映射了Esc键(ESC)以用于自身目的。ReSharper不喜欢这个(注意:ReSharper对Esc键并没有做任何特殊处理,但仍然不喜欢它)。
至于在它们之间进行选择......它们都有各自的优点。CodeRush具有更好的模板和更多的重构功能。ReSharper内置了针对NUnit的单元测试,并附带一组插件。ReSharper还拥有模板和大量键盘快捷键。
我太贪心了,导致我的VS2008启动时间非常长,所有的操作都变得缓慢。我只有1GB的内存,不确定是否是这个原因。为了更好地适应resharper键盘布局,我卸载了coderush。
使用Resharper与CodeRush不是问题。我曾经一段时间以这种方式工作。但为什么呢? 在我看来,CodeRush与Refactorpro配合起来比resharper在性能和可用性方面更好。而且resharper会降低性能。除了可能的nunit集成之外,几乎所有功能都是相同的,尝试在resharper或codeRush中找到它们并只使用其中一个。我更喜欢coderush。
有一个 相关问题。在那个问题的回答中,建议了一篇似乎很有用的文章:
Jim Holmes 写了一篇非常棒的博客文章,介绍了如何让这两个产品在同一安装程序中运行。
http://frazzleddad.blogspot.com/2010/01/making-devexpress-resharper-play-nicely.html
我甚至不想想象需要多少小时和安装组合才能得出这个结果。
我没有尝试过。