在Linux上使用Meld以图形方式比较文件和文件夹
如何比较两个相似的文件并查看差异?明显的答案是 在Linux上使用diff命令..
问题在于,每个人都可以在Linux终端中比较文件。而且,diff命令的输出可能会造成混淆。
以该diff命令的输出为例。
这里肯定有一个学习曲线。但是,如果使用的是台式机Linux,则可以使用GUI应用程序轻松比较两个文件之间的差异。
Linux上有几种GUI差异工具。在本周的Linux应用程序重点中,突出显示您最喜欢的工具Meld。
融合:适用于Linux(和Windows)的可视化差异和合并工具
什么时候 融化,您可以并排比较两个文件。不仅如此,您还可以修改文件并进行相应的更改。那是您在大多数情况下想要做的,对吗?
文件比较
Meld还可以比较目录以显示哪些文件不同。当文件为新文件或缺少文件时,也会显示该文件。
目录比较
您还可以使用Meld进行三项比较。
三向文件比较
图形化的并排比较在多种情况下很有用。开发人员可以使用它来理解代码补丁。 Meld还支持版本管理系统,例如Git。 水星, 颠覆 等等
融化的特点
开源的Meld工具具有以下主要功能:
- 执行2向和3向差异比较
- 就地编辑文件会立即更新差异比较
- 在差异和冲突之间导航
- 可视化全局和局部差异以及相应标记的插入,更改和冲突
- 使用正则表达式文本过滤来忽略某些差异
- 语法高亮
- 比较两个或三个目录以查找新添加,丢失和修改的文件
- 从比较中排除一些文件
- 支持流行的版本管理系统,例如Git,Mercurial,Bazaar,SVN
- 支持多种国际语言
- 开源GPLv2许可证
- 在Linux和Windows上可用
在Linux上安装Meld
Meld是一个流行的应用程序,可在大多数Linux发行版的官方存储库中找到。
检查您发行版的软件中心,以查看Meld是否可用。
在Ubuntu软件中心融化
或者,您可以使用发行版的命令行程序包管理器来安装Meld。 在Ubuntu上,它在Universe存储库中可用,并且可以使用apt命令安装。
sudo apt install meld
Meld源代码可以在GNOME的GitLab存储库中找到。
值得?
我知道大多数现代的开源代码编辑器都具有此功能,但是有时您需要一个简单的界面,而无需安装其他插件来比较文件。 .. 梅尔德提供的就是这一点。
您是否正在使用其他工具检查文件之间的差异?是哪个工具? 如果您使用过Meld,您的经验是什么?评论部分供您分享意见。