免費文字對比工具

依行、字或字元對比兩段文字,在瀏覽器中突顯每一處新增、刪除與修改。

瀏覽器端文字對比

貼上文字或開啟本機檔案。對比在目前的瀏覽器工作階段中計算,不會上傳任何內容。

粒度
檢視
+ 2− 1相似度 43%
原文
修改後
0 / 2
1function add(a, b) {
1
2 return a + b
3}
4
5const result = add(1, 2)
6console.log(result)
1function add(a, b) {
2 // Returns the sum of two numbers
3 return a + b
4}
5
6const result = add(1, 2)
7console.log("result:", result)

如何比對文字

1

貼上或開啟文字

在兩欄中直接輸入或貼上新舊兩個版本,也可以從本機開啟 .txt 檔案。內容不會上傳,整個比對過程都在你的瀏覽器中完成。

2

開始比對

點擊「比對」按鈕。可在行、詞、字元三種粒度間切換,並開啟忽略選項跳過空白、大小寫或符合特定模式的列。

3

檢視差異

新增、刪除與修改的區域都會高亮顯示。用上一個/下一個按鈕在改動之間快速跳轉,摺疊長段未改動內容,讓重點始終可見。

可對比的內容

適用於草稿、程式碼片段、設定檔、更新說明、日誌或任意純文字。在行、詞、字元粒度之間切換,聚焦於你關心的層級——文件用行視圖、散文用詞視圖、緊湊字串用字元視圖。

並排或內聯

選擇並排視圖一次看清兩個面板,或選擇內聯視圖閱讀新舊合併的單一文字流。摺疊可隱藏長段未改動區域,讓改動保持在視野中;上一個/下一個導覽可在各處改動間直接跳轉。

彈性的輸入

直接輸入或貼上、從磁碟開啟 .txt 檔案,或從剪貼簿貼上。透過忽略空白、大小寫、空列或跳過符合正規表示式的列來微調結果——特別適合處理雜亂日誌與產生內容。