Visual c++ 适用于Visual Studio 2005/Visual C+的优秀非商业(免费)重构工具+;8.0? 我们在C++中有一个相当大的代码库,需要重构;我想知道是否有任何好的自由代码重构工具用于Visual Studio 2005/VisualC++ 8?< /P> < P>我不知道它有多好因为我不使用它(我使用非自由),但是DeExExchange有免费的免费赠送。它被指定与VS2005和VS2008一起使用。这是我所知道的唯一一个免费的(除了Visual Studio内置的任何重构之外)

Visual c++ 适用于Visual Studio 2005/Visual C+的优秀非商业(免费)重构工具+;8.0? 我们在C++中有一个相当大的代码库,需要重构;我想知道是否有任何好的自由代码重构工具用于Visual Studio 2005/VisualC++ 8?< /P> < P>我不知道它有多好因为我不使用它(我使用非自由),但是DeExExchange有免费的免费赠送。它被指定与VS2005和VS2008一起使用。这是我所知道的唯一一个免费的(除了Visual Studio内置的任何重构之外),visual-c++,open-source,refactoring,visual-studio-2005,Visual C++,Open Source,Refactoring,Visual Studio 2005,但是,请注意,我认为它在免费的Visual Studio Express中不起作用。我不知道它有多好,因为我不使用它(我使用非免费的),但DevExpress有,它是免费的。它被指定与VS2005和VS2008一起使用。这是我所知道的唯一一个免费的(除了Visual Studio内置的任何重构之外) 但是,请注意,我认为它在免费的Visual Studio Express中不起作用。我知道我没有完全回答您的问题,但我建议使用Visual Assist X。下载一个试用版并检查它是否满足您的需要,

但是,请注意,我认为它在免费的Visual Studio Express中不起作用。

我不知道它有多好,因为我不使用它(我使用非免费的),但DevExpress有,它是免费的。它被指定与VS2005和VS2008一起使用。这是我所知道的唯一一个免费的(除了Visual Studio内置的任何重构之外)


但是,请注意,我认为它在免费的Visual Studio Express中不起作用。

我知道我没有完全回答您的问题,但我建议使用Visual Assist X。下载一个试用版并检查它是否满足您的需要,因为我认为它值得每一美元。自从我上次使用软件以来,已经有一段时间了(主要是因为我现在在项目中使用了C语言而不是C++),但是当我在一个开发游戏的公司工作时,它对我来说是一个非常重要的工具。但我推荐VisualAssistX。下载一个试用版并检查它是否满足您的需要,因为我认为它值得每一美元。我上次使用软件已经有一段时间了(主要是因为现在我在项目中使用了C +而不是C++),但当我在一家开发游戏的公司工作时(这是一个非常复杂的工作),它对我来说是一个至关重要的工具。

< P> > DeEx快递(我忘记了,谢谢米迦勒),我唯一知道的解决方案是安装,在需要重构时使用它,并使用Visual C++来完成其他所有的操作。有点丑陋,但它有效。

< P> >除DeEx快递(我忘记了,谢谢米迦勒),我唯一知道的解决方案是安装,在需要重构时使用它,并使用VisualC++来做其他所有的事情。有点难看,但它可以工作。

重构被合并到CodeRush中,不再是一个免费的工具。现在它不再支持C++了:
CODURUE中的C++语言支持在2013年5月31日被禁止。br>
严重问题支持结束于2014年2月1日
最后支持日期为2014年6月1日


重构被合并到CodeRush中,不再是免费工具。现在它不再支持C++了:
CODURUE中的C++语言支持在2013年5月31日被禁止。br>
严重问题支持结束于2014年2月1日
最后支持日期为2014年6月1日


和这个问题很相似,@博克UM不是一个C问题吗?“博克,我的意思是我看到其中一个答案有C++,但它没有被标记为这样。我没有说确切的复制:)类似。@博克·呸!这个网站让一个家伙在一段时间后变得神经质,那么多个重复的问题,可能会或可能没有被不同地表述……但是我都是干的,即使它被应用到SO社区(Dray-不要重复你自己)非常类似于这个问题@博克UM不是一个C++问题吗?但它并没有贴上这样的标签。我并没有说完全相同:)很相似。@Boker-Phew!这个网站让一个家伙在一段时间后变得神经兮兮的,有很多重复的问题,可能用了不同的措辞,也可能没有用不同的措辞…但我完全支持DRY,即使它适用于整个社区(DRYS-不要重复你自己)@Burr我使用的不是免费的Visual Studio Express。我使用的是Visual Studio 2005的完整版本。@Burr我使用的不是免费的Visual Studio Express。我使用的是Visual Studio 2005的完整版本。我还建议使用VAX——我已经很久没有尝试过重构了!C++,但当我发现VAX是最好的(无论如何我),即使重构!是免费的,VAX不是。与此同时,VAX的价格有所上涨,但我仍然同意Bruno的观点,并建议您对其进行评估。我还建议您使用VAX——我已经很久没有尝试过重构了!C++,但当我发现VAX是最好的(无论如何我),即使重构!是免费的,VAX不是。与此同时,VAX的价格有所上涨,但我仍然同意Bruno的观点,并建议您对其进行评估。只要EclipseCDT有制表位设置,我就可能不受影响。有吗?是的,Eclipse允许您设置选项卡宽度、设置缩进,并可以选择为选项卡插入空格。总的来说,好吧,Eclipse的格式是更可配置的Visual C++。只要Eclipse CDT有制表位设置,我就可能不受影响。有吗?是的,Eclipse允许您设置选项卡宽度、设置缩进,并可以选择为选项卡插入空格。一般来说,Eclipse的格式更易于配置Visual C++。