在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,您的經驗是什麼?評論部分供您分享意見。