【问题标题】:Structural Diff of two java source files两个java源文件的结构差异
【发布时间】:2013-01-17 09:56:56
【问题描述】:

有没有办法找到两个java源文件的结构差异? 我想找到两个 java 文件的结构差异,但我不知道如何启动它。 java中有没有为此目的的库?

更新: 结构差异意味着像 它不关心空白或位置。它应该在语法上比较源 a。这有助于我们跟踪实际更改,即使方法被移动到另一个位置或以不同的顺序出现。

我找到了一个适用于 C# 和 pascal 的工具,但我需要它来比较 java 源文件。请检查给定的链接 http://www.modelmakertools.com/structured-diff-viewer/index.html

如果您知道任何用于此目的的库,请分享。 谢谢

【问题讨论】:

标签: diff java


【解决方案1】:

Eclipse JDT 对 java 源代码进行了结构比较。如果您有特殊要求,最好查看Eclipse EMF,尤其是EMF Compare。对于使用 Eclipse 建模的起点,您可能还想查看Eclipse MoDisco。它附带一个 Java 5 EMF 模型,因此还提供了带有 EMF 比较的结构差异。

【讨论】:

    猜你喜欢
    • 2012-07-22
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-13
    • 1970-01-01
    相关资源
    最近更新 更多