⚖️

文字差異

逐行比較兩段文字。新增行以綠色標示,移除行以紅色標示。完全在你的瀏覽器中執行——不會上傳任何內容。

文字工具 本機執行 不會傳送任何資料
比對文字差異行差異僅限瀏覽器
原始
修改時間
差異輸出
在兩個欄位貼上文字,然後按一下「比較」

什麼是文字差異?

文字差異會逐行比較兩段文字,並顯示哪些行被新增、移除或未變更。它完全在您的瀏覽器中運用 LCS 演算法。可切換統一檢視、僅新增與僅移除檢視,並將差異輸出複製為純文字。

如何使用文字差異

  1. 在左側面板貼上原始文字。
  2. 在右側面板貼上修改後文字。
  3. 按一下「比較」(或按 Ctrl+Enter)。
  4. 使用檢視按鈕依「僅新增」或「僅移除」篩選。
  5. 視需要複製差異輸出。
關於文字差異 ▾
範例
輸入 原始行 A / 共同行
輸出 已移除:"原始行 A" / 已新增:"行 B" / 未變更:"共同行"
常見使用情境
  • 比較文件的兩個版本
  • 部署前檢閱設定檔變更
  • 找出 API 回應之間的差異
  • 找出複製文字中的意外編輯
常見問題
diff 如何運作?

它使用最長共同子序列(LCS)演算法,找出將原始文字轉換為修改後文字所需的最少新增與移除行數。

可以篩選只顯示新增或移除的行嗎?

可以。使用「僅顯示新增」或「僅顯示移除」檢視按鈕,專注於單一類型的變更。

我的文字會傳送到伺服器嗎?

不會。所有比較都在您的瀏覽器本機進行。兩份輸入都不會上傳到任何地方。

是否支援字元層級的差異比對?

目前僅以行層級進行差異比對。變更行內的字元層級醒目提示不會顯示。