Diffsuite 文字比對工具,輕鬆比較和合併兩份文字檔或程式碼差異
上個月剛介紹過「Little Differ:免費且安全的線上程式碼差異比較工具,資料不外洩」,這是一個很方便、實用的程式碼比對工具,特性是所有功能都只會在瀏覽器運作,不會將任何資料上傳到遠端伺服器,最大程度保護使用者的安全及隱私,接下來要介紹的文字比對工具一樣有這些特性,除了比對程式碼差異也適用於文本比對。
本文要介紹「Diffsuite」是免費的線上文字比對工具,可以輕鬆比對、合併兩個文字內容差異,透過標記方式顯示出兩者的不同之處,利用編輯器上的箭頭快速處理不同段落。
這個工具可以快速開啟要比對的文字檔,也能使用複製、貼上將不同的內容貼入編輯器比對,當然比對工具不是只有簡單的「以行對行」比較差異,它會偵測兩邊內容對應到的行數,以正確比較出差異處。
Diffsuite 和 Little Differ 一樣都不會收集任何使用者資訊,文本比較和差異分析都是透過 JavaScript 在瀏覽器中進行,不會將資料傳輸到伺服器,不過將來有可能在網站上顯示第三方廣告,廣告商可能會透過 Cookie 收集使用者相關資訊以展示使用者感興趣的廣告內容。
網站名稱:Diffsuite 文字比對工具
網站鏈結:https://diffsuite.com/
使用教學
開啟 Diffsuite 文字差異比對服務,先從右上角選擇「繁體中文」將介面切換為中文。
接著把要比對的兩份文件分別貼在左右兩側,無需點選任何按鍵就會自動比對、顯示出兩份文件的差異處,也能點選「開啟檔案」選擇檔案、快速帶入比較差異的編輯區。
從顏色應該很容易判斷出兩份文件的差異處,如果有被刪除的部分則會以斜線方式表示。
將游標移動到標記處後會顯示箭頭(如下圖),點選就能將左側內容帶入右側,取代原有內容。
在編輯區上方還有個編輯選項,可以移除空行、移除重複行、移除行首空格、移除行尾空格或是將換行替換為空格。
Diffsuite 文本比對工具功能和操作方式都很簡單,就不做更多深入介紹(其實也沒什麼可以說),但我有發現一個比較有趣的是 Diffsuite 其實有兩個文字比對工具:
兩者的功能基本上是一樣的,不過介面略有不同,進階版的差異處會標示在中間,而且可雙向快速取代內容,例如左右不同顏色的箭頭操作。
值得一試的三個理由:
- Diffsuite 文字比對工具可以快速比較兩份文件或是程式碼差異
- 不收集任何使用者資訊,文本比較和差異分析不會上傳到伺服器
- 內建移除空行、重複行、行首行尾空格功能