🆚 文本差異檢查器 — 免費在線比較兩個文本
立即逐行比較兩個文本——免費,完全在瀏覽器中運行,無需文件上傳或帳號,且可離線使用。
原始
修改後
差異結果
在上方輸入兩段文字,然後點選比較。
隱私優先設計. 此工具完全在您的瀏覽器中運行 — 您輸入的內容不會上傳或儲存,而且它可以在離線狀態下使用。
關於
將原始文本和修改後的文本貼入兩個面板,點選『比較』以查看每一行新增、刪除和未更改的部分,並以顏色標示。差異演算法使用 LCS(最長公共子序列)進行精確的行級比較。由於所有運算都在瀏覽器端使用 JavaScript 完成,您的文本永遠不會離開設備——使這個工具適合用於機密程式碼、合約或私人文件。
如何使用
- 將原始文本貼入左側的『原始』面板。
- 將修改後的文本貼入右側的『修改後』面板。
- 點選『比較』按鈕(或直接輸入——差異會自動更新)。
- 查看顏色標示的差異:綠色行是新增,紅色行是刪除,灰色行是未更改。
- 點選『清除』以重置兩個面板並開始新的比較。
常見問題
- 這個工具是免費的嗎?
- 是的,完全免費,無使用限制、無註冊、無隱藏費用。
- 您會上傳或儲存我的文本嗎?
- 不會。所有比較都在瀏覽器本地使用 JavaScript 完成。您的文本永遠不會離開設備。
- 它可以在離線環境下使用嗎?
- 可以。頁面載入後,這個工具可以完全離線使用——比較時不需要網際網路連接。
- 這個工具使用什麼樣的差異演算法?
- 它使用基於 LCS(最長公共子序列)的行差異演算法,類似於經典的 Unix diff 工具,以精確識別新增、刪除和未更改的行。
- 我可以比較程式碼,而不僅僅是純文本嗎?
- 可以。這個工具可以比較任何純文本,包括原始碼、JSON、markdown、設定檔或任何您可以貼上為文本的內容。
- 為什麼有時一個小的編輯會顯示為整行被替換?
- 比較是逐行進行的,因此一行要麼匹配,要麼不匹配 — 更改一個字詞會標記整行為已刪除並重新添加。這讓輸出結果保持可預測性,而且與大多數版本控制工具預設使用的粒度相同。對於散文,比較前將每個句子放在單獨的一行,會讓結果更容易閱讀。
- 兩個窗格的順序有影響嗎?
- 有影響。左側窗格被視為原始版本,右側窗格被視為修訂版本,因此交換它們會將所有新增內容轉為刪除。如果差異看起來是反向的,通常就是這個原因。
- 此工具會上傳我的資料嗎?
- 不會。所有運作都在您的瀏覽器中進行,因此您的資料永遠不會離開您的設備 — 頁面載入後,它甚至可以在離線狀態下使用。