用聪明的方法来比较目录。
SmartSynchronize是一个多平台文件和目录比较工具。它允许您比较文件或执行三向合并,两者都具有编辑文件内容的能力。SmartSynchronize针对比较目录结构(例如,软件项目)进行了优化,并可以使它们保持同步。
主要特点
文件比较
轻松编辑和将更改从一个文件传输到另一个文件
内线变化检测
文件比较可以检测内部行的更改,并且可以编辑比较的文件。当然,更改颜色会在编辑时自动更新。中心变更条带中的按钮可用于将整个变更块从一个文件传输到另一个文件。
您可以配置用于读写的编码、是否应显示空白或行号、是否应忽略空白中的更改或应如何检测内部行更改。也可以将彩色视图导出为HTML文件。
为了支持不同操作系统中文件的比较,SmartSynchronize允许更改用于分别读取和写入两个文件的编码。SmartSynchronize使用记住的行分隔符写入编辑的文件,因此在哪个平台上编辑比较的文件并不重要。
目录比较
自定义目录扫描的可配置筛选器(包含和排除)
忽略文件的可配置过滤器
轻松地将更改从一个目录结构传输到另一个目录结构
保存配置以供以后重复使用(“配置文件”)。
根据文件时间和上一次同步时间自动同步
目录比较允许您比较本地文件系统的两个目录结构。目录结构显示为一个结构;仅在一个目录结构中可用的文件和目录部分显示。为了让您快速了解更改,将为每个文件显示添加、删除和修改的行数。
窗口下部的预览窗格允许在更改之间方便地导航。它允许您检查详细的更改,而无需为每个文件打开单独的文件比较窗口。
三路合并
能够编辑三个文件中的每一个
从更改的文件轻松合并到结果文件
三路合并是文件比较的一个重要扩展。它能帮助您合并一个基本文件的两个独立更改——通常是两个人对同一个文件进行不同更改的结果。与文件比较一样,您可以编辑这三个文件中的任何一个(只要它们是可编辑的),更改颜色将自动更新。
一般特点
命令行界面,便于从其他应用程序调用
可配置的字体、颜色和加速器
在Windows、Linux、MacOS上运行
支持所有主要文本文件编码
SmartSynchronize不能做什么?
SmartSynchronize不能作为备份工具或用于与远程主机(如FTP)同步。它不了解与平台相关的文件属性,如可执行标志或权限。