跳至內容
您已離線,部分功能可能無法使用。

Hanoon 文字比較

無需上傳文字,即時進行行、詞和字元級比較

將文字貼到兩個面板即可查看差異

預設會摺疊未變更內容 — 可在工具列切換以查看所有行

功能

為什麼選擇 Hanoon 文字比較

並排 & 內嵌

以並排或統一內嵌模式檢視差異。只需一鍵即可切換檢視方式。

詞 · 行 · 字元

以所需的粒度進行比較。詞級高亮精確顯示每行中的變更內容。

字元級精度

醒目標示細微編輯、標點變更,以及一般閱讀時容易忽略的替換內容。

如何在線上比較兩段文字

  1. 開啟文字差異工具

    在瀏覽器中前往 text-diff.hanoon.app。

  2. 輸入兩段文字

    將原始文字貼上或輸入左側,將修改後文字放在右側。

  3. 查看差異

    差異會立即標示。你可以切換並排與內嵌檢視,或開啟字元層級差異做更細緻的比較。

文字差異比較是如何運作的?

工具會以行、詞或字元為單位比較兩段文字,並標出新增、刪除與未變更的部分。在詞模式下,將「Hello world」改成「Hello brave world」時,「brave」會標示為新增內容。

有哪些差異檢視模式?

有兩種檢視模式:並排檢視在平行欄中顯示兩段文字,內聯檢視將兩段文字合併到一欄中並突出顯示變更。

待比較文字會傳送到伺服器嗎?

待比較文字僅在瀏覽器中處理,不會傳送至應用程式後端或分析服務。

忽略空白和忽略大小寫如何運作?

只有同時開啟忽略空白和忽略大小寫,「A B」和「a b」才會顯示為沒有差異;只開啟其中一項仍有差異。輸入內容不會被修改,但詞模式也可能將換行視為空格,因此若在意行的邊界,請使用行或字元模式。

輸入大小和字元比較有哪些限制?

兩側輸入合計最多支援2,000,000個 UTF-16 程式碼單元和50,000行;較大或複雜的比較可能中止。字元模式比較 Unicode 碼位,而非視覺上的字素叢集,且不進行 Unicode 正規化,因此組合字元或連接的表情符號可能產生多處差異。