tomai
登入
免費 · 文字工具

文字比對

逐行比對兩段文字,標示新增/刪除的內容

原文
修改後

什麼是文字比對工具?

文字比對工具逐行比較兩份文件,標出真正變化的地方。把新草稿和舊版本對照、把修改前後的設定檔對照時,眼睛很容易漏掉只有一行的改動;比對工具會把每一行新增和刪除都標出來,一個都不漏。它採用最長共同子序列演算法,零散的小改動和大段重排都能清楚呈現。編輯、開發者,以及任何需要審閱他人文字的人都會覺得少不了它。

比對結果會顯示什麼

  • ➕ 新增的行用綠色高亮
  • ➖ 刪除的行用紅色高亮
  • ✔️ 未變動的行保留作上下文
  • 📊 新增、刪除、未變動行數的即時統計
  • ⌨️ 兩邊並排貼上,立即比對

什麼時候比對有價值

  • 審閱編輯對你稿件的修改
  • 確認一次尋找取代到底改了設定檔裡的哪些行
  • 發布前核對同事修改過的文案
  • 確認兩份匯出內容只在你預期的地方不同

整個比對都在瀏覽器內完成,兩邊的文字都不會上傳,所以比對合約、原始碼或任何機密內容都安全。

最後更新 · 2026-09-01

差異是怎麼算出來的

  • 引擎對列序列求最長公共子序列,再把連續段歸併為變更區塊——經典 diff 模型,全程本機運算。
  • 列模式絕不匹配半列:改一個詞就標記整列,審查才不會被誤導。
  • 純空白變更另行標註——縮排噪音掩蓋不了真實修改。

讀得懂的 diff 勝過能除錯的 diff

行級精確逐行比對

最長公共子序列演算法把兩個版本中完全相同的行配對起來,再把新增的行標成綠色、刪除的行標成紅色——中間沒有任何猜測。

🔒

工具列裡的變更統計

結果上方有即時統計,精確顯示新增了幾行、刪除了幾行,所以十行的修改與一百行的重寫,還沒讀一行就能分辨出來。

🎯

隨時抽查獲取乾淨副本

把草稿與舊版、改動前後的設定檔或同一清單的兩次匯出放在一起比較——完全一致時,結果會直接明說。

常見問題

這是逐字比對還是逐行比對?

逐行比對。每一行被當作一個整體,所以某一行中間的一個改動,會讓整行被標記為「刪除+新增」,而不是只標示那個改動的詞。

比對用的是什麼演算法?

經典的最長共同子序列(LCS)行級比對演算法——跟「diff」指令、Git 的逐行比對原理相同。

我的文字會被上傳嗎?

不會——比對完全在你的瀏覽器中完成,兩段文字都不會傳送到伺服器。

相關工具

相關工具