文字差異比對
比較兩段文字並醒目標示差異。
在兩側輸入文字以查看逐行差異。
在任何頁面使用(書籤小工具)
想不離開目前頁面就使用 文字差異比對? 把下面的按鈕拖到書籤列,然後在任何網站上點擊它,文字差異比對 就會就地開啟 — 完全在你的瀏覽器中執行。
請謹慎使用: 書籤小工具會在你點擊它的頁面上執行。請避免在網路銀行、付款或醫療等敏感網站上使用 — 使用風險自負。所有處理都在本機完成,不會向任何地方傳送資料。詳見服務條款。
- 如果書籤列被隱藏,先顯示它 — Ctrl+Shift+B(Mac 為 ⌘+Shift+B)。
- 把上面的按鈕拖到書籤列上。
- 開啟任何網站並點擊書籤 — 文字差異比對 面板會出現在右上角。用 ✛ 在四角之間移動,用 ›/‹ 收到邊緣再拉出來。
- 再次點擊書籤(或 ✕)即可關閉。
注意: 少數安全政策嚴格的網站可能會封鎖書籤小工具。
範例
編輯和插入的行
輸入
原文: - bread 變更: - whole wheat bread (+ 一個新的 "- cheese" 行)
輸出
− - bread + - whole wheat bread + - cheese (+2 新增 · −1 刪除)
相同的文字
輸入
兩側相同
輸出
相同 — 無差異
關於此工具
這個免費線上文字比對檢查器比對兩段文字,逐行標示到底改了什麼。貼上原文和修改後版本,它會標出新增行和刪除行,並為每一側標註行號。非常適合比對文件草稿、程式碼版本、設定檔或任意兩塊文字——而且全部在你的瀏覽器中執行,不上傳。
使用方法
- 把原文貼到左側框。
- 把修改後的文字貼到右側框。
- 在下方查看標示的差異,附新增和刪除數量。
- 可選擇忽略大小寫或空白,專注於有意義的變更。
值得了解
新增行用粗左邊條和加號標示;刪除行用較淺的邊條和減號加刪除線;未變更的行保持淡色作為上下文。由於不上傳任何內容,你可以放心比對私密合約、程式碼或筆記。
常見問題
這個文字比對檢查器如何運作?
在左側貼上原文,右側貼上修改後版本。工具用最長共同子序列(LCS)演算法逐行比對,標示哪些行被新增、哪些被刪除,並為每一側標註行號。
這個比對檢查器免費嗎?
免費 — 無須註冊、無限制的完全免費線上文字比對工具。一切都在你的瀏覽器中執行。
我的文字會上傳到伺服器嗎?
不會。比對完全在你的瀏覽器中進行,不上傳,所以即使機密文件、程式碼或合約也留在你的裝置上保持私密。
能忽略大小寫或空白差異嗎?
能。開啟「忽略大小寫」將大小寫視為相同,「忽略空白」忽略每行首尾的空格。適合比對重新格式化的文字或程式碼。
它是逐字還是逐行比對?
逐行比對,這是發現文件、清單、設定檔和程式碼變更最可靠的方式。被修改的行會顯示為一行刪除加一行新增。
我能用它做什麼?
比對一篇文章的兩稿、發現程式碼版本間的變更、檢查合約的編輯、比對設定檔,或尋找兩次匯出之間的變化——任何需要快速看到逐行差異的場景。
為什麼有些行同時顯示為刪除和新增?
當一行是被編輯而非純粹插入或刪除時,比對會把舊版顯示為刪除、新版顯示為新增。這樣比對才精確且易讀。
相關工具