我需要处理一个庞大的 C++ 代码库,基本上需要对每个东西进行重新命名(类、参数、字段、方法等)。除了文本编辑器和咖啡壶外,您知道是否有任何工具可以帮助我完成这项工作吗?
我需要处理一个庞大的 C++ 代码库,基本上需要对每个东西进行重新命名(类、参数、字段、方法等)。除了文本编辑器和咖啡壶外,您知道是否有任何工具可以帮助我完成这项工作吗?
你可以看一下Semantic Designs C++ Tools,它似乎非常全面,尽管我从未使用过。
它是基于规则的,并且理解C++语言,而不仅仅是一个正则表达式搜索和替换工具,因此它可以做更多的事情。主要的限制是它是商业产品,但它可以节省你的时间和其他长期用途可能对你的公司有价值。
(顺便说一句,我与这家公司没有任何联系,只是通过this question了解到它。)
Foo :: barInitializer
重命名为Foo:bAr_InItIAlIzEr
?”这样的建议。因此,“编码标准”总体上不强制执行,但强制执行常见的标准也许可以。 - Steve Jessop