文字比對
兩個文字檔逐行 LCS 差異高亮比對,統計新增、刪除與一致行。
文字比對
雙檔案逐行差異比對
原檔案 A
拖曳或點擊載入原檔案
比對
新檔案 B
拖曳或點擊載入新檔案
一致 {n}
新增 {n}
刪除 {n}
原檔案 A
新檔案 B
使用說明
📖 工具介紹
文字比對是一款完全免費、在瀏覽器本機執行的雙檔案差異比對工具。它接收兩個文字檔,採用經典的最長共同子序列(LCS)動態規劃演算法逐行計算差異,把原檔案與新檔案以雙欄對照的方式呈現:灰色行表示兩邊一致,紅色行表示只在原檔案中被刪除,綠色行表示新檔案中新增的內容,每一行都附行號,方便定位。頂部統計列即時彙整一致行、新增行與刪除行的數量,一眼看清改動規模。無論是程式設計師比較兩個版本的程式碼與設定、編輯對照修改前後的稿件,還是維運人員核對紀錄與報表的差異,都能快速完成。工具同時支援複製統一 diff 文字與下載 .diff 檔案,方便提交到版本管理系統或存檔備查。全部運算都在本機完成,檔案不會上傳到任何伺服器,隱私敏感內容也可放心使用。介面支援簡體中文、繁體中文與英文三語,自動跟隨網站主題,手機與電腦均可順暢操作。
✨ 功能特點
- LCS 逐行比對:基於最長共同子序列演算法,差異對齊準確自然
- 雙欄對照檢視:原檔案與新檔案左右並排,行號一一對應
- 三色高亮:一致行灰色、刪除行紅色、新增行綠色,一眼識別
- 差異統計:即時彙整一致、新增、刪除行數,量化改動規模
- 統一 diff 匯出:支援複製與下載標準 unified diff 文字
- 純本機運算:檔案不經過伺服器,隱私資料安全無憂
📝 使用方式
- 把原檔案拖入左側虛線框,或點擊選擇本機檔案
- 把修改後的新檔案拖入右側虛線框,或點擊選擇
- 確認兩側都顯示檔名與行數後,點擊「開始比對」
- 在下方雙欄檢視中檢視高亮差異,並參考頂部統計
- 需要留存時點擊「複製差異」或「下載 .diff」匯出結果
⚠️ 注意事項
- 雙檔案必備:只載入一個檔案時工具會提示先補齊兩個檔案
- 行數上限:單檔案超過約 2000 行時建議精簡後再比對,確保轉譯順暢
- 檔案體積:單一檔案上限約 20MB,超大檔案請截取片段比對
- 文字編碼:依 UTF-8 讀取,若原檔案為其他編碼可能出現亂碼
- 差異不可逆:比對不會修改原檔案,可放心反覆調整後重新比對