比較兩段文字
比較兩段文字,標示有變化的行,以及行中有變化的字元。結果可以儲存為 diff 格式。文字只在這台裝置上比較。
- 免費
- 不上傳
- 免註冊
- 可離線使用
使用方式
在「原始文字」和「修改後文字」中,貼上或輸入要比較的文字(也可以點選「開啟檔案」開啟文字檔)。
視需要在「比較方式」中選擇,然後點選「比較」。
查看有變化的地方,然後點選「複製」或「儲存 diff.txt」來使用結果。
常見問題
文字會被傳送到其他地方嗎?
不會。比較是在你的裝置上進行的。文字和你開啟的檔案也不會保留在瀏覽器中,關閉頁面後就會消失。
文字是怎麼比較的?
先逐行比較,再在有變化的行中逐詞比較。中文和日文會逐字比較。表情符號或帶重音的字母會當作一個字元比較。
分不出顏色時怎麼辦?
刪除的行會加上「−」符號,新增的行會加上「+」符號。在行內,刪除的字元會加上刪除線,新增的字元會加上底線。螢幕閱讀器會念出「刪除」和「新增」。
可以忽略空白或大小寫嗎?
可以。在「比較方式」中,可以忽略行尾空白、所有空白、大小寫,以及全形和半形的差異。顯示的文字會維持你輸入時的樣子。
換行會怎麼處理?
不比較換行的格式(Windows 的 CRLF 和其他系統的 LF),也不比較最後一行的結尾是否有換行。
可以開啟哪些檔案?
UTF-8、Shift_JIS 或 UTF-16 的文字檔(.txt)。無法開啟 Word 或 PDF 等文件:請複製其中的文字後貼上。
會儲存成什麼樣的檔案?
名為「diff.txt」的文字檔,採用 diff -u 的格式(unified diff),編碼為不含 BOM 的 UTF-8,換行為 LF。
文字最長可以多長?
每段文字最多 200,000 個字元。變化很大的長篇文字,比較方式可能會稍微簡化,這時畫面上會告訴你。
可以在手機上使用嗎?
可以。在 LINE 等 App 中開啟時,可能無法儲存。遇到這種情況,請改用 Safari 或 Chrome 重新開啟頁面。
限制與注意事項
- 每段文字最多 200,000 個字元。
- 不比較換行的格式,也不比較最後一行的結尾是否有換行。
- 無法開啟 Word 或 PDF 等文件(只能開啟文字檔)。
- 瀏覽器擴充功能等你自己的使用環境,不在我們能保護的範圍內。