文字差異比對工具
即時比對兩段文字的差異
⚙️ 比較設定
📚 比較資料
(0/50)📄 原始文字
📝 修改後文字
📚 使用說明
🚀 基本操作步驟
- 在左側「原始文字」區域輸入或貼上原本的文字內容
- 在右側「修改後文字」區域輸入或貼上修改後的文字內容
- 系統會自動分析並在下方顯示差異結果
- 可使用「複製」按鈕複製文字內容到剪貼簿
- 可使用「上傳檔案」按鈕載入文字檔案
- 可使用「導出」按鈕將差異結果儲存為檔案
📄 檔案上傳支援
- • 支援格式:.txt, .js, .ts, .py, .php, .html, .css, .json, .md, .sql
- • 點擊「上傳檔案」按鈕選擇檔案
- • 上傳後檔案內容會自動填入對應的文字區域
🔧 比較設定說明
比較級別差異:
- • 行級比較:以整行為單位比較差異
- 範例:「Hello World」→「Hello Taiwan」會顯示整行變更
- • 詞級比較:以單詞為單位比較差異
- 範例:只會標記「World」→「Taiwan」的差異
- • 字符級比較:以字符為單位比較差異
- 範例:精確標記「W-o-r-l-d」→「T-a-i-w-a-n」每個字符
上下文行數功能:
- • 設定在差異周圍顯示多少行未變更的內容
- • 設定為 0:只顯示有差異的行
- • 設定為 3:差異前後各顯示 3 行內容
- • 幫助理解差異發生的上下文環境
忽略選項:
- • 忽略空白字符:不比較空格和Tab的差異
- • 忽略大小寫:「Hello」和「hello」視為相同
- • 忽略空行:不比較空白行的差異
💡 使用技巧
- • 使用「並排顯示」模式可以清楚看到左右對比,並支援同步滾動
- • 使用「統一顯示」模式可以看到類似 git diff 的統一格式
- • 複製按鈕會在成功複製後顯示「已複製」提示,並自動恢復
- • 差異結果中的顏色標記:🟢 綠色表示新增,🔴 紅色表示刪除,🟡 黃色表示修改