文字比對

逐行比對原文與修改後的文字,查看新增、刪除與變更。所有操作都在此瀏覽器中執行。

比對選項

原文

修改後

您的輸入內容不會被儲存或傳送。

請輸入兩段文字後按下「比對」。

文字比對使用說明

可用來查看草稿、設定檔、程式碼或翻譯的兩個版本之間有什麼變更。

  1. 將原文貼在左側,修改後的文字貼在右側。
  2. 視需要選擇空白或大小寫選項,然後按下「比對」。也可使用 Ctrl+Enter(Mac 為 ⌘+Enter)。
  3. + 行表示新增,− 行表示刪除。在變更的行內,不同的單字或字元會被標示。
  4. 複製 Unified 格式,貼到程式碼審查或筆記中。

限制

常見問題

我的輸入會傳送到伺服器嗎?

不會。比對只在此瀏覽器內執行,您的輸入內容與結果既不會被儲存也不會被傳送。重新載入後即消失。

「忽略空白差異」與「忽略行尾空白」有何不同?

忽略空白差異會將行內連續的空格視為一個,同時也忽略兩端的空格。忽略行尾空白只會忽略行尾的空格與定位字元,因此縮排差異仍會顯示。

我難以分辨顏色,可以使用嗎?

可以。新增的行帶有 + 號,刪除的行帶有 − 號,行內變更的部分以底線或刪除線標示。螢幕閱讀器會報讀每一行的類型。

什麼是 Unified 格式?

這是 diff 與 Git 使用的標準變更清單格式。在以 @@ 開頭的每個區塊標頭下方,您會看到變更的行以及 3 行上下文;開頭的 − 表示刪除,+ 表示新增。