跳至內容
Toova
所有工具

文字差異比對工具

注重隱私的設計 — 完全在您的瀏覽器中執行

以並排或統一格式比對兩份文字輸入,清楚標示新增、刪除與變更。Toova 能在您的瀏覽器中比對任何內容——程式碼、設定、散文、JSON——而且不需要上傳或註冊。

並排檢視與統一檢視

並排檢視把兩份輸入並排顯示,差異對齊顯示——適合短檔案,可以同時讀兩份版本。統一檢視是單欄顯示,新增與刪除交錯出現,這是 git diff 的經典格式,在長檔案中更有擴展性。Toova 讓您切換檢視時不會遺失輸入。

字級與行級差異

行級差異把每一行當成比對的最小單位,這是大多數版本控制系統使用的方式。字級差異會在原本相似的行中標示出實際變動的字詞,在審查散文或重新潤稿時非常有用。Toova 兩種都提供——請依比對的內容選擇粒度。

純本機比對

每一次差異比對都完全在您的瀏覽器中執行。兩份輸入從不離開頁面。這讓本工具能安全地用於比對內部文件、設定檔、程式碼審查,或任何受隱私規範保護的內容。網頁載入後可離線運作,比對期間對外請求數為零。

常見問題

應該用並排還是統一檢視?
短檔案用並排檢視較好,可以同時看到兩份版本。長檔案則用統一檢視,因為刪除與新增交錯在同一欄——這就是 git 預設使用的格式。
可以做字級差異嗎?
可以。切換為字級差異後,工具會在一行中標示實際變動的字詞,而不是把整行標記為不同。這正是處理散文或措辭調整時想要的檢視。
空白會被忽略嗎?
預設會。如果您比對的是縮排有意義的程式碼,可以開啟空白敏感模式。工具還提供忽略行尾空白與大小寫差異的選項。
輸入內容能多大?
數 MB 等級的文字檔可以在幾秒內完成比對。再大就會明顯變慢——差異演算法在最壞情況下是平方複雜度,所以非常大的輸入若包含大量細小變動會很慢。
我的文字會被送到任何地方嗎?
不會。差異比對完全在您的瀏覽器中執行。沒有任何內容被上傳或記錄。