gpt4 book ai didi

refactoring - DevExpress Refactor Pro 与 JetBrains ReSharper

转载 作者:行者123 更新时间:2023-12-04 02:49:13 25 4
gpt4 key购买 nike

在我的部门,我们目前正在使用 ReSharper 4.0,并决定是否在下周发布时升级到 4.5。我个人是 ReSharper 的忠实粉丝,但我的一些同事指出,他们一直在使用来自 DevExpress 的名为 Refactor Pro 的插件,该插件执行类似的功能。

http://www.devexpress.com/Refactor
http://www.jetbrains.com/resharper/beta.html

之前有没有人比较过这些工具,并对哪种工具可以最大程度地提高我们的生产力持有强烈的看法,为什么?

最佳答案

在我的部门,我们也使用 ReSharper。今天装的是4.5,不过之前已经用过3.something、4.0和4.1了。它确实提供了许多出色的重构和代码编写支持功能、重命名方法和功能、重新排序参数......
我真正喜欢的是,根据您的公司代码风格,您可以配置 ReSharper 来为您提供不同严重性级别的风格违规提示(并根据更改快速应用,如 MS StyleCop,但更容易配置且更微妙)。
我最喜欢的功能是只输入 CamelCases 的类搜索,即您输入 TSHWLOV,ReSharper 会知道您指的是来自某个名为“TerrificSearchHelperWithLotsOfVoodoo”的引用库中的类。

去年我尝试了 DevExPress CodeRush/RefactorThis-Alternative,之后我对 Oliver Sturm 在 BASTA Spring 08 上所做的事情印象深刻。
界面比 Resharper 更吸引人,更令人印象深刻,有巨大的箭头在你的 IDE 和类似的东西周围翻转,尽管核心功能相当相似。
我感觉 CodeRush 更专注于代码创建而不是重构,即创建变量等任务的更多快捷方式。
我最喜欢的功能是侧边栏,它始终向您显示当前上下文中可用的所有键盘快捷键。这使您可以快速学习这些命令,而在 ReSharper 中,您必须在嵌套子菜单中查找大部分命令。
这两个套件都非常强大,在使用它们数月后,您可能仍然会发现新功能,而您一直需要这些功能却不知不觉。
然而,我决定支持 ReSharper,主要是因为我更熟悉它,而且 DevExpress 使用了我笔记本上的大量资源,有时甚至会减慢它的速度。现在,我又使用了一台更强大的机器,也许我会很快再试一次。

关于refactoring - DevExpress Refactor Pro 与 JetBrains ReSharper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/708907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com