文字差異比對工具
注重隱私的設計 — 完全在您的瀏覽器中執行
以並排或統一格式比對兩份文字輸入,清楚標示新增、刪除與變更。Toova 能在您的瀏覽器中比對任何內容——程式碼、設定、散文、JSON——而且不需要上傳或註冊。
並排檢視與統一檢視
並排檢視把兩份輸入並排顯示,差異對齊顯示——適合短檔案,可以同時讀兩份版本。統一檢視是單欄顯示,新增與刪除交錯出現,這是 git diff 的經典格式,在長檔案中更有擴展性。Toova 讓您切換檢視時不會遺失輸入。
字級與行級差異
行級差異把每一行當成比對的最小單位,這是大多數版本控制系統使用的方式。字級差異會在原本相似的行中標示出實際變動的字詞,在審查散文或重新潤稿時非常有用。Toova 兩種都提供——請依比對的內容選擇粒度。
純本機比對
每一次差異比對都完全在您的瀏覽器中執行。兩份輸入從不離開頁面。這讓本工具能安全地用於比對內部文件、設定檔、程式碼審查,或任何受隱私規範保護的內容。網頁載入後可離線運作,比對期間對外請求數為零。
常見問題
- 應該用並排還是統一檢視?
- 短檔案用並排檢視較好,可以同時看到兩份版本。長檔案則用統一檢視,因為刪除與新增交錯在同一欄——這就是 git 預設使用的格式。
- 可以做字級差異嗎?
- 可以。切換為字級差異後,工具會在一行中標示實際變動的字詞,而不是把整行標記為不同。這正是處理散文或措辭調整時想要的檢視。
- 空白會被忽略嗎?
- 預設會。如果您比對的是縮排有意義的程式碼,可以開啟空白敏感模式。工具還提供忽略行尾空白與大小寫差異的選項。
- 輸入內容能多大?
- 數 MB 等級的文字檔可以在幾秒內完成比對。再大就會明顯變慢——差異演算法在最壞情況下是平方複雜度,所以非常大的輸入若包含大量細小變動會很慢。
- 我的文字會被送到任何地方嗎?
- 不會。差異比對完全在您的瀏覽器中執行。沒有任何內容被上傳或記錄。