时间:2022-12-28 14:45:38
两个文件夹分别包含很多文件吗? 您想比较文件夹差异并合并文件吗? 试试winmerge这个免费的多文件和文件夹比较工具吧。 WinMerge可以比较文件夹和文件,直接可视化地看到文本格式的显示差异。
WinMerge是一种免费的开源Windows文件和文件夹的比较和合并工具。 WinMerge可以比较文件夹和文件,分析差异,然后选择合并或列出差异。
在实际的APP应用程序中,WinMerge可帮助您确定项目版本之间的更改,然后合并项目版本之间的更改。 WinMerge可以用作外部差异/合并工具或您自己的APP应用程序。 此外,WinMerge提供了许多方便的支持功能,使比较、同步和合并尽可能容易和有用。
总之,WinMerge可以实现文件夹和文件的比较。 文件夹比较结果应用了字段表达式(制表符表达式)的显示方式,消除了左右列显示模式。 就功能而言,有该有的功能(亮点、合并等),非常强大。
1、档案比较
3比较文件
视觉差异与文本文件集成
具有语法突出显示、行号和自动换行符的灵活编辑器
突出显示行的差异
差异窗格显示两个垂直窗格中的当前差异
位置窗格中将显示比较文件的地图
动线检测
2、档案比较
可以使用基于正则表达式的文件过滤器排除和包含项
快速比较文件大小和日期
比较文件夹或包括所有子文件夹
可以在树视图中显示文件夹的比较结果
3比较文件夹
3、影像比较
支持多种类型的图像
可以突出显示与块的差异
可以重叠图像
4、一般功能
支持Microsoft Windows XP或更高版本
处理Windows、Unix和Mac的文本文件格式
Unicode支持
选项卡式界面
5、版本控制
创建修补程序文件(通常单击鼠标右键和统一格式) ) ) ) ) ) ) ) )。
解决冲突文件
6、其他功能
外壳集成(支持64位版本的Windows )
使用7-Zip归档支持
插件支持
可本地化的界面
联机手册和已安装的HTML帮助手册
1、档案比较
文件比较窗口基本上在编辑器的两个水平窗格中打开两个文件。 编辑者无需在其他编辑器或开发环境中打开文件,即可轻松进行小的更改。
2、三向文件比较
通过比较三向文件,还可以同时比较和编辑三个文件。
3、文件比较结果
文件夹比较:列表显示从比较目录中找到的所有文件和子文件夹。 在文件夹比较中,可以通过复制和删除文件和子文件夹来同步文件夹。 您可以共同定制文件夹比较视图。
4 .文件夹比较树视图
在树视图中,目录可以展开和折叠,并包含文件和子文件夹。 这对于快速、轻松地在深嵌套目录结构中导航非常有用。 树视图只能用于递归比较。
5、影像比较
在WinMerge中,可以通过多种方式比较图像并突出显示差异。
6、二进制比较
WinMerge可以检测文件是文本格式还是二进制格式。 启动二进制文件的文件比较操作时,WinMerge会在二进制编辑器中打开每个文件。
七、开放式对话
在WinMerge中,可以用多种方式选择/打开路径。 只有其中之一使用开放式对话。
视觉差异与文本文件集成
具有语法突出显示、行号和自动换行符的灵活编辑器
突出显示行的差异
差异窗格显示两个垂直窗格中的当前差异
位置窗格中将显示比较文件的地图
动线检测
第1级或递归比较文件夹
可以在平面图或树视图中查看文件夹的比较结果
可以使用基于正则表达式的文件过滤器排除和包含项
文件夹比较和文本文件中的二进制文件
外壳集成(支持64位版本的Windows )
使用7-Zip归档支持
快速比较文件大小和日期
创建修补程序文件(通常单击鼠标右键和统一格式) ) ) ) ) ) ) ) )。
软件启动后,单击窗口顶部的菜单-编辑-选项,在打开的选项对话框的常规设置下,在右侧启动时显示文件或文件夹选择对话框,然后单击OK按钮保存设置,将软件
WinMerge 2.16.4
比较文件:
-错误更正: coretools.cpp:linelen ( )不要截断行内配置中的行
空值( github # 156 ) )。
-修改:文件比较:右键单击未选定的差异
鼠标( GitHub#159 ) )
-纠错:如果文件路径相等,则避免GuessCodepageEncoding ( ) )异常
空值( github # 162 ) )。
-修复:如果EOL样式不是CRLF,自动缩进功能将被禁用
比较文件夹:
-错误修复:生成包含文件比较的HTML文件夹比较报告
报告还没有完成。 ( Bitbucket#15 ) ) ) )。
-更正错误:“比较统计信息”对话框:差异文件夹数
计算差异文件的数量
插件:
-错误修复: PrediffLineFilter.sct :设置的编码错误
对话框( Bitbucket#16 ) ) ) ) ) ) ) ) ) ) ) ) ) )。
翻译:
-更新俄语翻译( Bitbucket PR#51 ) ) ) ) ) ) ) ) ) ) ) ) )。
-更新意大利语翻译( Bitbucket PR#52 ) ) ) ) ) ) ) ) ) ) )。
内部:
PathContext : size ( )中,PathContext : GetSize ) ) GitHub#157 )
-合并文件夹CMP ( github # 158、#160、#161 )
-避免某些InnoSetup编译器警告( Bitbucket PR#53 )
请参见------------------------------------------------------- -
WinMerge 2.16.3
一般:
-错误纠正:开始将文档文件夹重定向到高延迟
网络驱动器( Bitbucket#155 ) )
将可视化备份pr # 47添加到Windows 10开始菜单
-减小可执行文件的大小
比较文件:
-纠错:位置和差异窗格的可见性已在2.16.1中破坏
( GitHub#138、Bitbucket#163和sf.net#2228 )
-错误修复:无法创建临时文件( GitHub#143、sf.net#2220 )
-错误修正:细微的错误修正( GitHub#155 ) ) )。
-纠错:回归:错误地显示了大多数内容没有变化
部分二进制文件! ( Bitbucket#162 )
-微调-HTML文件报告( Bitbucket PR#44,#45 ) ) ) ) ) ) ) ) ) -HTML文件报告
通过使用libXDiff可以选择diff算法
算法:默认(迈尔斯)、最小、耐心、直方图
-单击三次以选择整行( Bitbucket#144 ) )。
-添加了对合并单词级别差异的支持
比较文件夹:
-错误更正: WinMerge 3三向比较错误:始终显示唯一项目。
( GitHub#154 )
-修改: WinMerge无法比较在其他文件中打开的文件
APP应用行业
-生成文件夹比较报告时显示进度条
-使用自己的颜色设置进行文件夹比较( Bitbucket PR#49 ) ) ) ) ) ) ) ) ) ) ) ) )。
项目文件:
-错误修复:2.16.2(SF.net#2221 )中可能存在的错误
-在项目文件中支持相对路径( Bitbucket#158 ) ) ) ) ) )。
-项目文件包含许多
图像比较:
-修正错误:如果文件保存失败,则不显示消息
-实现插入/删除检测
选项对话框:
- (可选)调整组合框代码页的大小( GitHub#144 ) )。
-对组合框中的代码页进行排序并添加手动代码页( GitHub#145 ) )。
安装步骤:
-允许每个用户安装(仅限x64安装程序)
请勿安装Files.txt或将卸载WinMerge添加到
开始菜单( Bitbuket#38 )。
翻译:
-更新法语翻译( GitHub#149,#150 ) ) ) ) ) ) )0)
-更新立陶宛语翻译( Bitbucket PR#36,#40,#43,#46,#48,#50 ) ) ) ) ) ) ) ) ) ) )
-更新俄文翻译( Bitbucket PR#41,#42 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) 652 )
请参见------------------------------------------------------- -
WinMerge 2.16.2
比较文件:
-漏洞修复:全部编辑替换,撤消:全部撤消( sf.net#2113 ) ) ) ) )。
-修复错误:另存为:缺省目录必须是文件的原始目录
目录( sf.net#2163 ) )。
-修复:未正确处理嵌入0字节的字符串( sf.net
#2187 )
-修复:由于行为不稳定,删除了单词级集成支持
-错误修复:菜单项文件-文件代码已移动主窗口( Bitbucket#150 ) )。
-错误修复:最大化MDI子窗口时崩溃
-修复错误:加载文件失败时崩溃
在Lua中添加语法高光( Bitbucket#114 ) ) ) ) ) ) ) ) ) )0)
比较文件夹:
-修复:删除比较结果后更新不正确( sf.net#2217 ) ) ) ) ) ) )。
归档支持:
升级到7-zip 19.00
选项卡栏:
改进了120DPI的图标显示
图像比较:
-修改:缩放快捷方式不会更新位置的缩放级别
窗格( Bitbucket#149 ) ) ) ) )。
-放大或缩小菜单项以进行图像比较( Bitbucket#148 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )。
打开对话框:
-文件或文件夹( sf.net#1240,
GitHub#137 )
手册:
-手动调整( Bitbucket PR#35 ) ) ) ) ) ) ) )。
安装步骤:
-错误修复:安装过程中乱码( Bitbucket#147 ) ) ) ) ) ) ) ) ) ) ) ) )。
翻译:
-更新加泰罗尼亚语翻译( Bitbucket PR#29 ) ) ) ) ) ) ) ) ) ) ) ) ) )。
-更新意大利语翻译( Bitbucket PR#32 ) ) ) ) ) ) ) ) ) ) ) )。
-更新立陶宛语的翻译( Bitbucket PR#33 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) 652 )
-简体中文翻译更新( Bitbucket PR#34 ) ) ) ) ) ) ) ) ) ) ) )。
WinMerge是一个非常好的免费文件和文件夹比较工具,可以显示并合并文件和目录的视觉差异。 这对于确定文件版本中的更改并稍后合并这些更改非常有用。 WinMerge包括Unicode支持、灵活语法着色编辑器、Visual SourceSafe集成和windows外壳集成。 正则表达式过滤文件名和行。 排列线条差异,强调线条内的差异。 文件映射在“位置”窗格中显示总体文件差异。 用户界面已被翻译成几种语言。
压缩包包含两个绿色的中文版: 32位和64位。 安装程序不需要实际安装。 直接在安装程序中右键单击并选择解压即可,解压后可以作为绿色版使用。 升级后,双击WinMergeU.exe将其启动。