免費轉換器

文字差異 比較工具

即時比較兩段文字,找出差異。以顏色標示新增、刪除和修改的行,直觀呈現差異。

在兩個面板中貼上文字,然後點擊比較

關於此工具

比較兩個文字區塊並逐行突出顯示差異。差異檢查器以顏色編碼顯示添加、刪除和修改的行 - 綠色表示添加,紅色表示刪除。對於比較程式碼版本、設定檔、文件草稿或任何兩個文字區塊以發現變更非常有用。

使用方法

  1. 將原始文字貼到左側面板中。
  2. 將修改後的文字貼到右側面板中。
  3. 按一下「比較」以突出顯示兩個文字之間的所有差異。
  4. 查看顏色編碼的差異:紅色 = 已刪除,綠色 = 添加,黃色 = 修改。

常見問題

它使用什麼 diff 演算法?
該工具使用類似於 Unix diff 的標準逐行 diff 演算法。它找到最長的公共子序列,以最大限度地減少報告的更改數量,從而為您提供最有意義的比較。
我可以比較程式碼檔案嗎?
是的。差異檢查器適用於任何文字內容 - 原始碼、JSON、XML、設定檔、散文、CSV 資料等。偵測並突出顯示空格和縮排差異。
它偵測到移動的線嗎?
diff 演算法檢測新增和刪除。從位置 A 移動到位置 B 的行在 A 處顯示為刪除,在 B 處顯示為新增。它沒有明確標記移動,類似於 git diff 的工作方式。
有尺寸限制嗎?
該工具可在瀏覽器中有效處理多達數千行的文字。對於非常大的檔案(10,000 行以上),處理速度可能會變慢。考慮對大量檔案使用 diff 或 git diff 等命令列工具。