在 Linux 中用 Meld以圖形方式比較檔案和資料夾
如果你使用的是桌面 ,你可以使用 GUI 應用來輕鬆比較兩個檔案是否有任何差異。有幾個 Linux 中的 GUI 差異比較工具。我將在本週的 Linux 應用亮點中重點介紹我最喜歡的工具 Meld。 |
如何比較兩個相似的檔案來檢查差異?答案顯而易見,就是使用 Linux 中的 diff 。問題是,並不是每個人都能自如地在 Linux 終端中比較檔案,而且 diff 的輸出可能會讓一些人感到困惑。
以這個 diff 命令的輸出為例:
這裡肯定涉及到一個學習曲線。然而,如果你使用的是桌面 Linux,你可以使用 GUI 應用來輕鬆比較兩個檔案是否有任何差異。有幾個 Linux 中的 GUI 差異比較工具。我將在本週的 Linux 應用亮點中重點介紹我最喜歡的工具 Meld。
透過 Meld,你可以將兩個檔案並排比較。不僅如此,你還可以對檔案進行相應的修改。這是你在大多數情況下想做的事情,對嗎?
Meld 還能夠比較目錄,並顯示哪些檔案是不同的。它還會顯示而檔案是新的或是缺失的。
你也可以使用 Meld 進行三向比較。
圖形化的並排比較在很多情況下都有幫助。如果你是開發人員,你可以用它來了解程式碼補丁。Meld 還支援版本控制系統,如 Git、Mercurial、Subversion 等。
開源的 Meld 工具具有以下主要功能:
進行雙向和三向差異比較
就地編輯檔案,差異比較立即更新
在差異和衝突之間進行導航
透過插入、更改和衝突相應地標示出全域性和區域性差異,使其視覺化
使用正則文字過濾來忽略某些差異
語法高亮顯示
比較兩個或三個目錄,看是否有新增加、缺失和更改的檔案
將一些檔案排除在比較之外
支援流行的版本控制系統,如 Git、Mercurial、Bazaar 和 SVN
支援多種國際語言
開源 GPL v2 許可證
既可用於 Linux,也可用於 Windows
Meld 是一個流行的應用程式,它在大多數 Linux 發行版的官方倉庫中都有。檢查你的發行版的軟體中心,看看 Meld 是否可用。
另外,你也可以使用你的發行版的命令列包管理器來安裝 Meld。在 Ubuntu 上,它可以在 Universe 倉庫中找到,並且可以使用 apt 命令安裝:
sudo apt install meld
你可以在 GNOME 的 GitLab 倉庫中找到 Meld 的原始碼:"
我知道大多數現代開源編輯器都有這個功能,但有時你只是想要一個簡單的介面,而不需要安裝額外的附加軟體來比較檔案。Meld 就為你提供了這樣的功能。你是否使用一些其他工具來檢查檔案之間的差異?是哪種工具呢?如果你用過 Meld,你有什麼經驗?請在評論區分享你的意見。
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2741317/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- VisualDiffer for Mac(資料夾和檔案比較工具)v1.8.4Mac
- HHDESK資料夾比較功能
- Linux 資料夾和檔案大小排序Linux排序
- 在Linux中,如何建立、移動和刪除檔案和資料夾?Linux
- 圖資料庫比較資料庫
- 在Linux中,如何比較兩個檔案差異?Linux
- 在Ubuntu檔案管理器中檢視隱藏檔案和資料夾Ubuntu
- Linux 系統上的視覺化比較與合併工具 MeldLinux視覺化
- Linux加密壓縮檔案/資料夾Linux加密
- linux 檔案、資料夾許可權Linux
- macOS鎖定檔案和資料夾Mac
- gulp刪除檔案和資料夾
- 如何在Mac上自定義檔案和資料夾圖示Mac
- Linux 刪除檔案和資料夾rm命令詳解Linux
- java檔案複製方式在100MB檔案條件下速度的比較Java
- 顯示所有檔案和資料夾"失效 解決無法顯示所有檔案和資料夾
- 在Linux中用chattr和lsattr命令管理檔案和目錄屬性Linux
- .gitignore 在已忽略資料夾中不忽略指定檔案、資料夾...Git
- Linux統計某資料夾下檔案、資料夾的個數Linux
- git的gitignore檔案排除資料夾和檔案Git
- XML資料讀取方式效能比較XML
- 畸形檔案 資料夾
- TortoiseGit資料夾和檔案圖示不顯示解決方法Git
- 在Docker容器和主機之間複製檔案/資料夾Docker
- Linux中隱藏檔案與資料夾Linux
- Linux修改檔案/資料夾許可權Linux
- Linux檔案結構及基本資料夾Linux
- git重新命名檔案和資料夾Git
- Linux學習筆記:rm刪除檔案和資料夾Linux筆記
- linux下不使用rm命令刪除檔案和資料夾Linux
- 用VBS比較兩個Excel檔案的資料Excel
- Linux下檔案差異比較工具Linux
- 檔案和影像比較工具Kaleidoscope
- Linux下檔案系統的比較和選擇(轉)Linux
- 在 Linux 上以樹狀檢視檔案和程式Linux
- mongodb資料遷移2種方式比較MongoDB
- 數碼檔案與資料夾收納術(以照片為例)
- 初級:如何在 Linux 中 zip 壓縮檔案和資料夾Linux