IT @ Jason Tools v3.65.1

Diff 比較工具

比較兩個文件的差異,支援並排顯示和同步捲動

載入內容

貼上或載入兩份檔案,一次拖曳兩個檔案會自動比較

檔案 A
放開以載入檔案
檔案 B
放開以載入檔案

比較結果

縮圖 開頭 | 結尾
A
B
檔案 A
檔案 B

功能說明

  • 並排比較:左右視窗同步顯示差異,一目了然
  • 同步捲動:兩側視窗自動同步捲動,保持對照
  • 顏色標示綠色 = 新增 紅色 = 刪除 黃色 = 修改
  • Minimap 縮圖:雙軌 minimap 顯示 A/B 檔案完整差異分布,可點選跳轉
  • 拖曳載入:支援拖曳檔案到文字框,可一次拖曳兩個檔案自動比較
  • 統計資訊:即時顯示新增、刪除、修改、未變更的行數及中文字元數
  • 匯出 Diff:可匯出標準 unified diff 格式(AB 或 BA)
    • Diff AB:匯出從檔案 A 變更到檔案 B 的差異檔(.patch)
    • Diff BA:匯出從檔案 B 變更到檔案 A 的差異檔(.patch)
    • 使用方法
      1. 在比較結果頁面,點選 Diff AB Diff BA 按鈕
      2. 系統會自動下載 .patch 檔案
      3. 在終端機使用 patch 原始檔案 < diff.patch 來套用差異
      4. 或使用 patch -R 原始檔案 < diff.patch 來反向套用
    • 檔案格式:標準 unified diff 格式,相容於 Git、SVN、patch 等工具
    • 檔案命名:自動使用原始檔名加上時間戳記(例如:file_a_to_file_b_20250102_143530.patch
  • 字元級差異:修改的行會標示具體變更的字元,精準定位
  • 比較選項忽略空白 忽略大小寫
  • 全螢幕模式:支援全螢幕比較,專注檢視差異
  • 行號標記:新增行顯示 +,刪除行顯示 -
  • 大檔案處理:超過 20,000 行(兩檔案合計)會提示並使用簡化演算法,避免瀏覽器當機
正在比較檔案...
準備中...
0%