我需要处理大型C ++代码库,几乎重命名所有内容(类,参数,字段,方法等)。你知道有哪些工具可以帮助我完成这项工作(除了文本编辑器和咖啡机)吗?
答案 0 :(得分:2)
如果您使用的是Visual Studio,则可以使用插件Visual Assit X来重构代码。 出于缩进目的,您可以使用indent实用程序。
答案 1 :(得分:1)
你可以看看Semantic Designs C++ Tools虽然我从来没有使用它,但它看起来相当全面。
它是基于规则的,并且理解C ++语言,而不仅仅是一个reg exp搜索和替换实用程序,因此它可以做更多的事情。主要的警告是它是一种商业产品,但它可以节省你和其他长期使用的时间可能值得你的公司。
(顺便说一句,除了通过this question发现该公司之外,我与该公司没有任何联系。)
答案 2 :(得分:1)
请不要请求,请不要删除。这不是一个插头。原帖正好问这个。
我们公司在这方面提供服务。即我们与客户合作,确切了解他的编码标准。之后,我们调整了进行重构的工具包。这是半自动过程。有些东西是通过自动重构来修复的,有些东西是手工修复的。
有关其他信息,请查看网站http://cdsan.com/Services.php#svcs_dycs