跳至主要內容

實用工具

文字比對工具

逐行比對兩段文字,刪除的行標紅、新增的行標綠。全程在瀏覽器本機處理。

文字比對工具可以逐行比較兩段文字:在第一個框貼上原文、第二個框貼上修改稿,輸入的同時就會顯示差異。只在原文中出現的行標紅,只在修改稿中出現的行標綠,兩側各有自己的行號。頁面會統計新增行數(+N)和刪除行數(−N),按下「複製比對結果」就能把結果複製到剪貼簿,每個變更行的開頭會加上 + 或 − 號。

比對會逐字嚴格進行:空白、Tab、英文大小寫以及全形/半形的不同都算變更,只忽略換行字元(CRLF 與 LF)的差別。由於以整行為單位比較,一行裡就算只改了一個詞,也會顯示為「刪除 1 行 + 新增 1 行」,不會單獨標示這個詞。所有處理都在瀏覽器本機完成,文字不會傳送到伺服器。長檔案只改了少量內容時比對很快,但兩段大部分內容都不同的長文字可能會讓瀏覽器變慢。

常見問題

  • Q. 怎麼找出兩段文字的不同之處?

    A. 在第一個框貼上原文,第二個框貼上修改稿,差異會立即逐行顯示:刪除的行標紅,新增的行標綠。

  • Q. 只改了一行,為什麼同時顯示 +1 和 −1?

    A. 因為工具以整行為單位比較。只要一行有變更,原本那行就算刪除(−1),新的那行算新增(+1)。行內改動的字詞不會單獨標示。

  • Q. 會區分空白和大小寫嗎?

    A. 會。空白、Tab、大小寫或全形/半形只要不同,就會被標成不同的行。唯一忽略的是換行字元(CRLF 與 LF)的差別。

  • Q. 貼上的文字會上傳到伺服器嗎?

    A. 不會。比對全程在瀏覽器本機完成,文字不會傳送到任何伺服器。