Kaleidoscope 是一款专为比较文本文件和图像文件而设计的应用程序,可帮助用户快速查找文件之间的差异。
它的用途非常明确。如果你是程序员,Kaleidoscope 可以清晰地显示两个版本代码之间的差异。其中,绿色表示新增的内容,红色表示删除的内容,蓝色表示修改过的内容。当多人协作开发同一个项目时,它能够帮助你快速了解其他成员所做的更改。
对于摄影师和设计师来说,Kaleidoscope 在图像比较方面同样十分强大。它支持比较多种格式的图片,并提供多种不同的查看模式,方便发现细微差异。
通用功能
- 在同一个标签页中比较两个文件
- 在一个标签页中同时比较多个文件
- 自动记录并跟踪所有更改
- 快速切换不同文件
- 文件系统路径导航器
- 为所有功能提供快捷键支持
文本比较
- 支持纯文本(Plain Text)、源代码、HTML 等多种文本格式
- 支持从 `.DOC` 和 `.RTF` 文档导入文本进行比较
- 提供三种布局模式:并排、流动式和合并视图
- 快速在各个差异之间跳转
- 支持添加、删除和编辑文本
- 精确、清晰地显示文本差异
- 即时搜索
图像比较
- 支持常见图像格式,包括 JPEG、TIFF、PNG、PSD 等
- 提供并排视图、单图视图、合并视图和差异视图等多种布局模式
- 支持 RGB、CMYK、LAB、Alpha 通道以及任意尺寸的图像
- 支持多点触控操作,包括平滑滚动和双指缩放
- 可自定义背景颜色、遮罩等显示效果
- 支持可配置的遮罩,可显示绝对差异或相对差异
集成支持
- Git、Mercurial、SVN 和 Bazaar
- Versions
- TextMate SVN
- Cornerstone
ksdiff命令行工具
