需要软件来比较两个文本文件

vip*_*169 13 gedit 12.04

可能重复:
文件和目录比较工具?

Ubuntu12.04 上是否有可用的软件来比较两个 gedit 文本文件之间的差异。我有两个 CSS 文本文件,我想比较它们的差异。

Jan*_*ary 37

经典的 Un*x 方法是diff

diff file1 file2
Run Code Online (Sandbox Code Playgroud)

对于 vim 用户来说,一种更直观的方式是执行vimdiff

vimdiff file1 file2
Run Code Online (Sandbox Code Playgroud)

最后是漫反射

sudo apt-get install diffuse
diffuse file1 file2
Run Code Online (Sandbox Code Playgroud)

这是一个示例漫反射窗口:

在此处输入图片说明

您可以清楚地看到两个文本文件之间的差异。使用顶部向上或向下的蓝色箭头,您可以在发现的差异之间移动。顶部向左和向右移动的蓝色箭头可用于将文本从左向右移动,反之亦然。带有两个蓝色小箭头的图标用于合并两个文件。

如果双击,则可以直接编辑文本。

为了让生活更有趣,如果你猜对了上图中的数据是什么,你会得到一个赞:-)

  • 当然,您可以随时添加路径。无论何时需要文件参数,都可以使用完整或部分路径指定文件。 (2认同)
  • 不。这是估算 Pi 值的人员列表,包括相应的年份和估算值。至于远程访问:我通常使用 sshfs 或其他类似工具挂载远程文件,因此我可以像处理本地文件一样处理远程文件。或者使用 rsync。 (2认同)

Nli*_*tis 9

Meld Diff Viewer。Meld 是一个图形用户界面工具,用于比较文本文件及其内容。您可以在此处找到有关如何安装和使用它的说明。

还有命令行工具 diff

差异语法:

diff first_file_to_compare second_file_to_compare
Run Code Online (Sandbox Code Playgroud)