ExamDiff Pro是一款可視化文件與目錄比較工具,主要運(yùn)行于Windows操作系統(tǒng)。它用于并排比對文本文件、二進(jìn)制文件及文件夾之間的差異,并以高亮顏色清晰標(biāo)識出行、詞或字符級別的不同之處。該軟件支持在比較窗格內(nèi)直接編輯文件,可創(chuàng)建目錄快照以供日后對比,并具備文件同步、自動換行、拖放操作等實用功能。通過內(nèi)置插件,它能擴(kuò)展支持比較Word、Excel、PDF等文檔,并允許從Windows資源管理器直接調(diào)用。ExamDiff Pro兼具命令行操作與高度自定義設(shè)置,適用于開發(fā)者、測試人員及普通用戶進(jìn)行代碼審查、版本合并或日常文件管理。詞條所指的V3.3是該軟件發(fā)展歷程中的一個重要版本。
ExamDiff Pro是一款Windows文件和目錄比較工具,支持比較和合并多種文件類型,包括源代碼、Office文檔、Zip壓縮包以及遠(yuǎn)程計算機(jī)上的文件。其最新穩(wěn)定版本為16.0.1.21,發(fā)布于2026年1月28日。
其主要功能包括比較文本文件、二進(jìn)制文件和目錄;高亮顯示行、詞、字符級別的差異;支持語法高亮以可視化代碼結(jié)構(gòu);通過內(nèi)置插件比較Word、Excel和PDF文檔;創(chuàng)建目錄快照以供將來比較;支持從Windows資源管理器直接比較;以及執(zhí)行雙向和三向差異比較與合并(Master Edition)。
該軟件為共享軟件,提供免費試用,并有Master Edition等高級版本。
ExamDiff Pro 16.0于2025年4月11日發(fā)布,新增了完全重寫的語法高亮引擎、對9種新文檔類型的語法高亮和范圍欄支持、比較剪貼板歷史中的文本的能力以及對ARM64架構(gòu)的原生支持。ExamDiff Pro 15.0于2024年5月10日發(fā)布,在目錄比較中增加了樹形模式、快速字節(jié)比對功能、路徑篩選器以及查看被過濾器排除的文件和目錄的能力。ExamDiff Pro 14.0于2023年5月5日發(fā)布,增加了文件結(jié)構(gòu)(函數(shù)、類等)匹配功能、編程語言檢測、便攜版本以及對TypeScript和JSON語言的支持。
ExamDiff Pro 13.0于2022年8月3日發(fā)布,引入了表格比較功能、范圍欄(用于類/函數(shù)檢測)以及Windows 11支持。ExamDiff Pro 12.0于2021年6月3日發(fā)布,引入了新的差異算法、忽略CSV文件中的列的功能以及改進(jìn)的深色主題。ExamDiff Pro 11.0于2020年5月18日發(fā)布,在目錄比較中引入了類似資源管理器的列過濾器、以圖表形式顯示的差異統(tǒng)計信息、用戶界面增強(qiáng)(深色主題、扁平化UI)、新的HTML報告模板以及對PowerShell文檔的內(nèi)置支持。
ExamDiff Pro 10.0于2018年7月31日發(fā)布,引入了文件/目錄列表比較、包含文件比較報告鏈接的目錄比較HTML報告、快速比較選項、目錄比較中按屬性排除以及目錄比較中的“忽略子目錄”選項。ExamDiff Pro 9.0于2017年5月13日發(fā)布,引入了更新的用戶界面、高DPI支持、記錄到新的輸出窗格和/或日志文件、快速(字節(jié)對字節(jié))二進(jìn)制比較以及合并添加功能。ExamDiff Pro 8.0于2015年12月17日發(fā)布,引入了對目錄比較項進(jìn)行分組、緩存目錄比較結(jié)果以實現(xiàn)快速下鉆/上溯導(dǎo)航以及自動合并沖突解決等功能。
ExamDiff Pro 7.0于2014年6月7日發(fā)布,引入了雙向合并、合并模式下的行檢查器面板、并行完全比較以及搜索選項的能力。ExamDiff Pro 6.0于2012年12月20日發(fā)布,引入了三向差異和合并、快速視圖過濾器、整體差異導(dǎo)航以及Windows 8支持。ExamDiff Pro 5.5于2011年5月15日發(fā)布,引入了自動目錄同步、比較窗格中的瀏覽按鈕以及按行號忽略文本文件行的選項。
ExamDiff Pro 5.0于2010年5月28日發(fā)布,引入了行檢查器面板用于輕松識別文件比較中的行內(nèi)差異、目錄比較的同步按鈕以及隱藏目錄比較中項目的命令。ExamDiff Pro 4.5于2009年5月22日發(fā)布,引入了模糊匹配、移動塊識別以及改進(jìn)的編輯和合并功能。ExamDiff Pro 4.0于2008年3月24日發(fā)布,引入了文檔類型、語法高亮、過濾器集、日期和大小過濾器等主要功能。
ExamDiff Pro 3.5于2007年3月11日發(fā)布,引入了手動同步、廣泛的拖放支持以及Windows Vista支持。ExamDiff Pro 3.4于2006年1月31日發(fā)布,引入了忽略編程語言注釋和忽略多列范圍的選項、對插件的支持以及真彩色工具欄。ExamDiff Pro 3.3于2005年5月19日發(fā)布,引入了在比較對話框中選擇剪貼板內(nèi)容而非文件的能力、“真正”忽略空白和正則表達(dá)式匹配行、將具有相同CRC的文件視為相同的選項等功能。
ExamDiff Pro 3.2于2004年3月18日發(fā)布,增加了Unicode支持、可自定義的鍵盤快捷鍵、選定文本片段的比較等功能。ExamDiff Pro 3.1于2003年6月29日發(fā)布,引入了HTML差異報告、文本文件合并中的新復(fù)制塊命令以及目錄比較中的復(fù)制到剪貼板命令。ExamDiff Pro 3.0于2002年12月26日發(fā)布,引入了可視化二進(jìn)制文件比較、命名會話等多項增強(qiáng)功能。
ExamDiff Pro是一款共享軟件。它提供大師版(Master Edition),其中三向差異比較與合并(3-way diff and merge)僅大師版提供。軟件通常需要購買使用許可。同時,也存在免費版本。
- 易用的文件編輯功能。ExamDiff Pro還可以給定文件名和插入符位置,調(diào)用任何的外部編輯器(用戶配置)。
- 保存差異文件(標(biāo)準(zhǔn)UNIX差異文件)或HTML差異文件。
- 通過“下一個差異”和“上一個差異”按鈕和熱鍵,或所有差異列表框,用戶可以在差異之間方便地瀏覽。
- 在文件比較窗格內(nèi),可以通過拖放、熱鍵或右鍵菜單來復(fù)制文本。
- 可以通過簡單的“搜索”命令在比較窗格內(nèi)搜索字符串。另外,ExamDiff Pro將會記住用戶指定數(shù)量的新近搜索。
- 可定制顏色。
- 完全可訂制的文件擴(kuò)展名過濾器。例如,用戶可以選擇只顯示.c和.cpp文件,或任何其它的文件。
- 完善的工具欄提示支持。
- 可調(diào)整的窗格分割欄,具有平滑同步滾動功能。
- 可以在水平分割和垂直分割之間任意切換,或者隱藏窗格。
- 命令行支持:
用法:ExamDiff[名稱1][名稱2][選項]
或
ExamDiff/se:會話[名稱1][名稱2]
ExamDiff Pro V3.3支持在Windows 9x、Windows NT、Windows 2000、Windows XP及Windows 2003操作系統(tǒng)上運(yùn)行。