對比結果

請輸入兩段文字

點擊「開始對比」按鈕查看差異

新增行
刪除行
修改行
未變行

關於文字對比工具

文字對比(Text Diff)是開發者、編輯和內容創作者常用的功能。睿知小助手的線上文字對比工具可以快速比較兩段文字之間的差異,以直觀的顏色高亮方式展示新增、刪除和未變更的內容,幫助您輕鬆識別文字變化。

工作原理

本工具採用最長公共子序列(LCS)演算法對兩段文字進行逐行比較。演算法會找出兩段文字中相同的部分(公共子序列),然後標記出:

  • 新增內容(+):在修改後文字中存在,但原始文字中沒有的行
  • 刪除內容(-):在原始文字中存在,但修改後文字中被移除的行
  • 未變內容(空格):兩段文字中完全相同的行

如何使用本工具

  1. 輸入原始文字:在左側(或上方)的文字框中貼上或輸入原始版本的文字。
  2. 輸入修改後文字:在右側(或下方)的文字框中貼上或輸入修改後的版本。
  3. 點擊對比:點擊「開始對比」按鈕,系統會立即分析並顯示差異結果。
  4. 查看結果:綠色背景表示新增,紅色背景表示刪除,灰色背景表示未變。

使用場景

💻 程式碼審查

比較程式碼修改前後的差異,快速定位改動位置,適用於Code Review和版本控制。

📝 文件校對

對比文件的不同版本,檢查修改痕跡,確保所有變更都被正確執行。

📋 合約比對

快速發現合約條款的修改,避免遺漏重要變更,保護您的權益。

🌐 翻譯對照

比較原文和譯文的結構差異,輔助翻譯品質檢查和校對工作。

常見問題 (FAQ)

1. 這個工具支援多大的文字?

本工具完全在瀏覽器中運行,可以處理數萬行的文字。但為了最佳效能,建議單次對比不超過10萬字元。如果文字過大,可能會導致頁面回應變慢。

2. 我的文字資料安全嗎?

非常安全!所有文字對比都在您的瀏覽器本地完成,資料不會上傳到任何伺服器。關閉頁面後,所有輸入的內容都會被清除。

3. 可以對比Word或PDF文件嗎?

本工具目前只支援純文字對比。如需對比Word或PDF,請先將文件內容複製貼上到文字框中,或使用專業軟體將其轉換為純文字格式。

4. 對比是區分大小寫的嗎?

是的,預設情況下對比是區分大小寫的。「Hello」和「hello」會被視為不同的內容。這對於程式碼對比尤其重要。

5. 空白行和空格會被比較嗎?

是的,空白行會作為獨立的行參與比較。行首行尾的空格以及製表符也會被考慮在內,這確保了精確的字元級對比。

6. 可以匯出對比結果嗎?

目前暫不支援直接匯出。您可以使用瀏覽器的列印功能(Ctrl+P)將結果儲存為PDF,或者手動複製結果區域的內容。

7. 「交換文字」按鈕有什麼用?

點擊「交換文字」可以快速互換左右兩個文字框的內容。這在您不小心把文字貼到錯誤位置時非常有用,無需重新複製貼上。

8. 為什麼結果顯示所有行都是「新增」?

這種情況通常發生在原始文字為空或兩段文字完全不同時。請檢查是否正確填寫了原始文字框。如果只填寫了修改後文字,所有內容都會顯示為「新增」。

相關小工具推薦