java:用于显示差异的GUI组件? [关闭]

问题描述 投票:0回答:4
如果您在Netbeans平台上构建,则有一个diff工具。

如果您不能使用它,我认为创建一个使用HTML的基本基本并不难以显示结果。

据我所知,没有任何组件。任何现代的IDE今天都可以完成此工作,还具有此功能来源控制插件,其中许多是开源的,因此您可以通过查看这些功能来获得想法。但这很难。
java user-interface swing diff
4个回答
2
投票
@madlep具有带有Java的difderference算法的解决方案,请检查此主题:

java

中的格式化差异输出



1
投票
i使用

JEditorPane

创建一个将显示两个文件之间的差异。
希望它会有所帮助!

也许可以查看

jdiffplugin


1
投票
java diff查看器组件?

线程,似乎有人有类似的需求,您会根据Incava.org的diff实现找到一个解决方案(来源的位置更改了,所以我在下面放置了新位置):

(对于差异来源)
Http://dawes.za.net/gitweb.cgi?
(对于二二型源)

Http://dawes.za.net/gitweb.cgi?


0
投票
我知道Intellij Idea可以做到这一点,他们最近发布了一个开源社区版,因此代码在某个地方。不过,它可能需要一些挖掘才能找到相关代码!

在这里检查 代码在此处都是可用的

(通过git或在网上):

https://github.com/albfan/jmeld

jmeld,一个视觉差异和合并工具。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.