当前位置: 首页 > 软件库 > 应用工具 > 文件管理器 >

Kompare

文件差异比较工具
授权协议 未知
开发语言 C/C++
所属分类 应用工具、 文件管理器
软件类型 开源软件
地区 不详
投 递 者 华乐逸
操作系统 Windows
开源组织
适用人群 未知
 软件概览

Kompare 是适用于 KDE 桌面的文件差异比较工具。它允许你以图形化的方式来比较两个文件,并通过不同的颜色来直观的显示文件之间的差异。

Kompare 属于 KDE SDK(软件开发包)的一部分,如果你的 Linux 发行版已经包含了该 SDK,那么说明 Kompare 已经为你准备就绪,并可以随时加以使用。否则,在使用 Kompare 之前,你需要通过相应的包管理工具来安装它。

启动 Kompare 后,它会显示如上图所示的对话框。在此,要求你选择需要比较的文件。若你有特殊要求,也可进行其他的设定,如比较的选项和显示外观。准备好了之后,点击“Compare”按钮就开始比较文件了。

Kompare 将两个文件比较的结果以不同的颜色显示,通过工具栏的导航按钮你可以快速的在这些差异之前跳转,并对文件作出修改。

如上图所示,你可以对 Kompare 显示的颜色、使用的字体、以及比较选项进行定制。

文/LinuxToy

  • 不得不说这个工具很好用。下面为在线安装,很简单。安装后使用的界面也很人性化,基本一看就明白。 [zw@localhost ~]$ sudo yum install kompare [sudo] password for zw: 已加载插件:fastestmirror, langpacks, presto, refresh-packagekit Loading mirror speeds from

  • meld: compare two fold or file: meld streamer ../media_bak/streamer     Kompare 用于比较 或者浏览用diff工具生成的diff文件;   Diff  生成diff文件     meld: compare two fold or file: meld streamer ../media_bak/streamer    

  • 2011-06-17 14:01 svn diff kompare 1, diff file or directory $svn diff http://svn.ea.mot.com/dev/bsg/trunk@186332 http://svn.ea.mot.com/dev/bsg/branches/DEV_bcc_extdvr  > diff.out   2, view diff result

  • 命令行的diff那是相当的牛逼啊,一堆的参数,什么-abc -ruNa -x *.*之类的。但是我想比较两个目录的时候N多的文件,各种类型,很难选对了参数……唉 尤其是在比对两个巨大的SDK的时候,会死人的 在网上找了两款工具 kompare KDE的环境支持 但是好像只能用来比较文件,不能比较目录 输出结果很柔和直观美丽~颜色很好 meld 不许要KDE支持 可以比较文件和文件夹,支持三方比较…

 相关资料
  • 我试图比较两个xml文件并显示差异,如果找到的话。 目前,我正在使用XML Diff来查找差异。 也查看了xnode.deepeQuals,但它也返回是否有任何区别。但不是什么区别。 任何帮助都很感激

  • 我试图比较两个XML文件。我的要求是比较新旧xml文件,如果有任何差异,将其合并到新的xml文件中。 但我也想要差异。请告诉我怎样才能得到不同之处。 我已经尝试过XMLUnit,但我不想使用它。

  • 问题内容: 我需要比较两个CSV文件并在第三个CSV文件中打印出差异。在我的情况下,第一个CSV是一个名为old.csv的哈希表的旧列表,第二个CSV是包含新旧哈希表的新哈希表。 这是我的代码: 第三个文件是旧文件的副本,而不是更新文件。怎么了 ?我希望你能帮助我,非常感谢! PS:我不想使用diff 问题答案: 问题在于您正在将中的每一行与中的同一行进行比较。只要一个文件中有多余的一行,您就会发

  • 比较本地和远程文件,在放置文件前比较文件以及在 Dreamweaver 中同步时比较文件。 比较本地和远程文件的差别 Dreamweaver 可以使用文件比较工具(也称为“diff 工具”)比较同一文件的本地和远程版本的代码、两个不同的远程文件的代码或两个不同的本地文件的代码。在本地处理某个文件并怀疑该文件在服务器上的副本已由他人进行了修改时,比较本地和远程版本十分有用。可以在将文件上传到服务器之

  • 有人请建议我一个工具来比较两个文本文件和保存第二个文本文件的差异。 例

  • 问题内容: 我知道这是一个包装类,它包装数字。今天,我看到了另一个主要区别: 我真奇怪! 因此,如果每次使用,我们都必须执行以下操作: 我无法解释为什么Double直接将比较做错了。请为我解释。 问题答案: 而在技术上两个不同的对象和运营商只比较引用。 更好,因为它比较值而不是引用。但是仍然不理想。直接比较浮点值应始终将一些误差(ε)考虑在内()。 注意: 这里的比较会产生,但是比较复杂(内部缓存

  • 过滤出数组中比较函数不返回 true 的所有值。 类似于difference ,除了接受一个 comparator (比较函数)。 使用 Array.filter() 和 Array.findIndex() 来查找合适的值。 const differenceWith = (arr, val, comp) => arr.filter(a => val.findIndex(b => comp(a, b

  • 问题内容: 我有一个脚本可以更新5-10列的数据,但有时起始csv与结束csv相同,因此我不想写相同的csvfile,而是希望它不执行任何操作… 如何比较两个数据框以检查它们是否相同? 有任何想法吗? 问题答案: 您还需要小心创建DataFrame的副本,否则csvdata_old将使用csvdata更新(因为它指向相同的对象): 要检查它们是否相等,可以在此答案中使用assert_frame_e