跳到主要內容

本地比較兩段文本,區分新增和刪除,保留空格、製表符與換行差異。支援交換兩側、空白範例和變更數量摘要,不上傳或建立分享連結。

空格、製表符與換行均參與比較。每側最多 30,000 個字元;差異過多或逾時會停止。結果中的 ↵ / ␍ 是換行標記。

13 / 30,000 字符

快速鍵:Ctrl / ⌘ + Enter。修改輸入或選項會清除舊結果。

使用說明

  1. 左側填寫原文本,右側填寫新文本。
  2. 選擇逐行或逐詞,點選比較文字。
  3. 查看新增與刪除高亮、換行標記和數量摘要;需要時交換方向。

輸入與輸出範例

範例輸入
原文:hello world 新文:hello world
範例輸出
偵測到新增的一個空格。

逐詞模式也保留空白;不是忽略空格後比較。

常見問題

一邊可能有結尾換行,另一邊沒有;也可能分別使用 LF 與 CRLF。 ↵ 表示 LF,␍ 表示 CR。

計數基於 JavaScript 字串長度,不是改動行數或視覺字數。部分 emoji 會佔兩個或更多 UTF-16 單元。每側最多 30,000 個字元。

計算依據與參考資料

使用 jsdiff 按行或單字比較兩個字串,並區分新增、刪除和保留片段。結果反映文字差異,不判斷兩段程式碼或配置是否具有相同業務意義。

內容核對: · 關於本站與內容說明

相關工具