如今,Visual Studio 对 C# 的重构支持非常好(尽管不如我已经见过的一些 Java IDE 的一半),但我确实缺少 C++ 支持。

我见过 重构! 目前正在尝试,但也许你们中有人知道更好的工具或插件?


我一直在与 视觉辅助X 现在一两个星期就完全上瘾了。谢谢你的提示,我会尽力说服我的老板让我也获得工作许可证。
自从 Visual Assist X 在几次特定的重构后不断搞乱我的 Visual Studio 以来,我已经花了几天时间寻找 bug,我(和客户支持)花了一周的时间才找到问题,但现在我们可以说 Visual Assist X 不是一个与良好的结合 剪辑X.

有帮助吗?

解决方案

Whole Tomato 软件的 Visual Assist X 不是免费的,但如果您使用 Visual Studio for C++,它绝对物有所值。

http://www.wholetomato.com/

其他提示

我尝试过 Refactor!,因为它的功能看起来很有前途,就像它通过一个简单的测试项目进行的测试一样,但它根本无法与我们的真实项目一起工作 - 大量的 CPU 活动,有时甚至冻结 VS IDE,重构 UI 没有出现对于大部分代码来说都是如此。

我们正在使用 Visual Assist X。虽然它没有提供很多重构,而且在我看来使用起来有些复杂,但它确实有效。

我没有找到这个帖子并创建了 另一个. 。那里有关于 VS2010 的热烈反响。

如果你像我一样希望 VS2010 附带 C++ 重构支持,请访问我的 Microsoft Connect 门票 并投票支持它。希望有足够的票数,MS 可以给予它更高的优先级。

Mozilla 的 Taras Glek 在过去一两年致力于 C++ 分析和代码重写工具。他的博客位于 http://blog.mozilla.com/tglek/, ,您可以找到他们在那里创建的工具的链接。它们当然是免费和开源的。没有 GUI,但我想我会链接它以防有人感兴趣。

如果你喜欢 emacs 那么 X耐火工厂 是一个不错的选择。

我不熟悉你提到的工具,但对 C++ 的重构支持 日食3.4 变得非常有用并且不断增长。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top