5

我需要处理一个大型 C++ 代码库,重命名几乎所有内容(类、参数、字段、方法等)。你知道任何可以帮助我完成这项工作的工具吗(除了文本编辑器和咖啡机)?

4

3 回答 3

2

如果您使用的是 Visual Studio,那么您可以使用插件Visual Assit X来重构您的代码。出于缩进目的,您可以使用indent实用程序。

于 2012-06-29T10:22:47.130 回答
1

你可以看看Semantic Designs C++ Tools虽然我从未使用过它,但它似乎非常全面。

它基于规则并理解 C++ 语言,而不仅仅是一个 reg exp 搜索和替换实用程序,因此它可以做更多的事情。主要的警告是它是一种商业产品,但它可以为您节省时间和其他长期使用可能对您的公司来说是值得的。

(顺便说一句,除了通过这个问题遇到它之外,我与这家公司没有任何联系。)

于 2012-06-29T10:29:39.673 回答
1

请不要投反对票,请不要删除。这不是插头。原始帖子正是要求这个。

我们公司提供这方面的服务。即,我们与客户合作,以​​确定他的编码标准到底是什么。之后,我们调整了进行重构的工具包。这是半自动过程。有些事情是通过自动重构修复的,有些事情是手动修复的。

有关更多信息,请查看网站http://cdsan.com/Services.php#svcs_dycs

于 2012-06-29T11:27:23.013 回答