需要用Java编写的Java和Javascript diff工具 [英] Need a Java and Javascript diff tool written in Java

查看:344
本文介绍了需要用Java编写的Java和Javascript diff工具的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们需要Java和Javascript文件的准确的diff实用程序。它应该可以从Eclipse(版本3.2或3.3)应用程序中调用。最好我们还需要这个实用程序的Java源代码。



该实用程序应该能够比较两个文件(旧的和新的,说),并准确地确定以下内容: / p>


  • 添加到新文件的LOC数量

  • 从旧文件中删除的LOC数量

  • 旧文件中更改的LOC数量

  • 更改数量,即附加/更改/删除的连续代码块数。


解决方案

我需要一个Java diff实现,并发现: http://javacook.darwinsys.com/javasrc/textproc/Diff.java 我修改了。


We need an accurate diff utility for Java and Javascript files, written in Java. It should be invokable from within an Eclipse (version 3.2 or 3.3) application. Preferably we need the Java source code for this utility also.

The utility should be able to compare two files (old and new, say) and determine the following accurately:

  • Number of LOC added to the new file
  • Number of LOC deleted from the old file
  • Number of LOC changed in the old file
  • Number of change deltas, i.e., contiguous blocks of code added/changed/deleted.

解决方案

I needed a Java diff implementation and found this: http://javacook.darwinsys.com/javasrc/textproc/Diff.java which I adapted.

这篇关于需要用Java编写的Java和Javascript diff工具的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆