工具用的順手嗎?
你的回饋能幫助我們做得更好
高亮比對兩段文字或程式碼的增刪改,用於文件校對、版本控制與程式碼審查。
概覽
了解工具能解決的問題、計算或處理邏輯,以及資料邊界。
把基準稿放在「原始文字」,把新稿放在「修改後文字」,結果會依文字順序合併顯示。兩版相同的部分維持一般樣式;原始稿中被移除的內容以紅色標示,新稿增加的內容以綠色標示。若某個字被換掉,通常會看到紅色舊字與綠色新字相鄰,這就是刪除與新增組成的替換。
這種呈現適合快速定位短文、段落、標點、空格或換行的字面變化。結果是一條依序閱讀的差異流,並非左右並排的行級報告;工具也不會判斷修改是否改變原意。
比較口徑是逐字元檢視,不會自動忽略空白或英文大小寫。例如把 Draft v1 改成 Draft V1,大小寫不同會列為變化;把 甲 乙 改成 甲乙,中間空格也會顯示為刪除。新增或移除換行、把全形標點換成半形標點,同樣可能形成差異。
| 原始文字 | 修改後文字 | 檢視方式 |
|---|---|---|
| 版本 v1 | 版本 v2 | 數字 1 標為刪除,數字 2 標為新增 |
| 請確認。 | 請確認! | 句號與驚嘆號分別顯示為刪除和新增 |
| AB | Ab | 大寫 B 與小寫 b 不視為相同 |
若工作規則要求忽略空白、大小寫或格式,請先在副本中自行統一這些內容,再貼入比較;本工具沒有逐行、逐詞或忽略差異的切換選項。
結果中的「字元」適合一般文字核對,但 Unicode 中使用者看到的一個字形,有時由多個碼點組合而成,例如字母加上組合音標,或部分表情符號序列。Unicode 的文字分段文件以字素簇描述這類可視為一個整體的文字單位;因此,少數複合字形在逐字元差異中可能被拆成較細片段,標示邊界未必等同肉眼認定的一個完整字形。
工具比較的是輸入字面內容,不會檢查拼字、語意、事實正確性或程式是否能執行。若您正在核對重要條文或程式變更,請把高亮位置當作定位線索,再回到完整上下文人工確認。
指南
依步驟完成操作,並透過範例核對輸入與結果。
把較早或作為基準的版本放入「原始文字」,把要核對的新版本放入「修改後文字」。方向會決定紅色刪除與綠色新增分別屬於哪一版。
可直接輸入文字,也可使用各輸入框的貼上按鈕;若瀏覽器沒有提供剪貼簿權限,可改用裝置的貼上快捷鍵。兩側各有範例按鈕、單側清除入口與字元數提示,可分別填入內容再觀察結果。
輸入任一側後,結果會自動更新,不需要另外啟動比對。先看紅色舊內容,再對照相鄰的綠色新內容;沒有底色的片段代表兩版相同。若方向放反,可交換兩側文字後再讀一次。
可以只清空其中一側重新貼上,或使用頁面上的整體清除操作,移除兩側文字與目前結果。完成後若要留存差異,請自行複製需要的文字或截取畫面;頁面沒有匯出差異報告的操作。
例如原始稿為「會議時間:上午十點」,新稿為「會議時間:上午十時」,結果會保留前面的共同文字,並把「點」標為刪除、把「時」標為新增。這只指出用字不同,不會替您判斷兩者在文件脈絡中是否等義。
情境
查看這項工具在不同工作與生活流程中的用法。
編輯者收到修改稿後,可將原稿與新稿貼入兩側,檢查日期、金額、標點或短句是否如預期更新,再依上下文確認修訂沒有漏掉必要內容。
開發或維運人員可快速對照兩段文字中的參數、路徑、大小寫或空白變化。結果只顯示字面差異,不解析語法、不產生版本控制報告,也不代表程式通過測試。
校對者可對照原文和回填內容,找出漏字、重複標點或段落換行改動。跨語言文字也可直接比較,但相同意思的不同譯法仍會被標示為差異。
問答
集中解答常見疑問與容易混淆的問題。
目前沒有只看新增、忽略空格、忽略換行或忽略大小寫的設定。結果會同時顯示刪除、新增與未變片段;若要排除某類差異,請先整理文字副本再比較。
不能直接匯入文件檔。請先從文件複製需要核對的純文字,再貼入兩側;字型、圖片、註解、表格版面與頁面格式不會作為文件結構參與比較。
紅色代表基準文字中移除的部分,綠色代表修改後新增的部分。替換字詞通常以「刪除舊字、增加新字」呈現,而不是另設一種修改顏色。
頁面沒有提供固定字數上限,因此不能據此推定任何長度都適用。內容越長,操作時越應留意裝置回應;涉及機密資料時,請先依組織規範判斷是否能貼入網頁工具。
須知
使用前了解適用範圍、結果限制與必要提醒。
推薦
查找相關工具、專題與可用的 API 能力。