我需要将C ++头文件与同一文件的基本版本进行比较,并检查文件是否已修改。我需要特别喜欢,函数xxxx的原型已经修改过。
任何人都有关于此功能的任何开源工具的信息吗?
如果我给两个.h文件(一个是用于比较的基本文件,另一个是当前版本)作为输入,那么我需要获得一个包含所有函数原型的报告,数据类型在当前版本中被更改
提前致谢...
答案 0 :(得分:1)
Beyond Compare
这是商业但30天的试用期。TortoiseSVN
客户端有一个选项Diff with previous version
。如果您需要更多详细信息,请参阅this文章。
答案 1 :(得分:0)
也许你的问题甚至不是语言特定的。据我所知,你需要一个像this这样的工具。
答案 2 :(得分:0)
听起来你正在寻找version control。 Subversion和Git都非常适合您的需求。
git diff
将向您显示提交引入的差异。
答案 3 :(得分:0)
我还没有尝试过,但是CodeCompare声称是一个差异工具,旨在比较代码,而不仅仅是文本。
有一个免费版本,但我认为你可以尝试几天的完整版本。