Kaleidoscope for Mac 是一个应用程序,旨在比较文本或图形文件并快速找到它们之间的差异。
该计划的范围非常明确。
如果您是程序员,那么在 Kaleidoscope 的帮助下,您将始终看到两个版本文件的代码差异。在这种情况下,添加的行将以绿色突出显示,删除的行将以红色突出显示,而更改的行将以蓝色突出显示。当几个人在一个项目上工作并且您需要知道同事做了什么时,这将特别有用。
摄影师和设计师会喜欢 Kaleidoscope 的图像文件比较功能。可以将各种格式的图像输入到输入端,可以在多种模式下查看。
一般特征:
一个标签来比较两个文件
一个选项卡中的任意数量的文件
自动记帐所有更改
文件之间的快速转换
文件系统路径导航器
每个功能的热键
文本:
支持纯文本、源代码、HTML等。
从 .DOC 和 .RTF 文档导入文本
三种布局:积木式、可移动式和组合式
从变化到变化的快速过渡
添加、删除和编辑文本
比较的纯度
即时搜索
图片:
支持流行格式:JPEG、TIFF、PNG、PSD 等
布局:双,单,组合和差异
调色板:RGB / CMYK / LAB,alpha,任意大小
多点触控:平滑滚动、双指缩放
更改背景颜色、蒙版等
自定义掩码:绝对或相对变化
一体化:
Git、Mercurial、SVN 和 Bazaar
版本
文本伴侣 SVN
基石
ksdiff 命令行
版本3.8更新内容:
如果比较时间超过几秒钟,进度条现在会指示最长等待时间。
如果运行比较的文档在比较完成后不再显示在前面,您将收到用户通知。
增强
文本比较的某些区域的主要速度改进。
当万花筒检测到行尾发生变化的较大文档时,它将自动打开忽略空格,以便能够显示合理的比较。
现在,您可以在运行比较时更改底部工具栏中的设置。在忽略空格的情况下,这将需要重新开始比较。
对Alfred集成的重大改进,请参阅Alfred中的注释。因此,现在需要 Alfred 5。
共享扩展已针对macOS Ventura进行了大修。特别是,从Pixelmator Pro或Acorn等应用程序共享图像现在效果更好。
添加了>共享的文件…在文本比较中镜像“共享”工具栏按钮的菜单项。
添加了通过蒙特雷及更高版本的 macOS 快捷方式帮助来比较 Pages 文稿的方法。
现代化了软件更新的工作方式,以便在将来的更新中体验。
错误修正
我们在文本比较中发现了一些(非常古老的)错误,导致结果不一致。
只打开一个文件可能会导致文件未被选中/显示。
终端应用程序首选项再次按预期工作(和显示)。
的布局已修复。ksdiff --help
发现并修复了一些罕见的崩溃。
版本 3.7更新内容:
最新动态
-分享。你现在可以使用窗口工具栏中熟悉而方便的分享按钮来分享任何文本差异。选择macOS提供的功能,通过AirDrop、Mail、Messages直接分享,或在Notes中打开一个比较。你也可以选择通过你使用的其他应用程序提供的分享菜单扩展来分享。在这些情况下,万花筒会将你的差异转换为一个HTML文档。
-保存一个补丁文件。万花筒现在有能力将文本差异写入标准补丁文件,这也可以通过共享按钮访问。
-现在有一个偏好设置,如果该功能不适合你的工作流程,可以默认禁用JSON标准化。当禁用时,你仍然可以在需要时从底部工具栏中启用它。
-Kaleidoscope现在可以让你在确认这是你想要的东西后,修改包含规范化JSON的比较。它还提供了切换到非正常化的变体。
-文件架提供了一个选项来保存临时内容(如从剪贴板,ksdiff,服务或快捷方式导入的内容)到文件。
改进之处
– 查找功能现在也可用于单个文件(如变更集中添加或删除的文件)。
– 底部工具栏的处理图标(JSON规范化)在打开时更加突出。
– 退格字符现在也被视为不可见字符,并相应地显示出来。
– JSON规范化将不再引用斜线(/)字符。我们自己也很惊讶,在JSON标准中,它被定义为带引号的斜线。
错误修复
– 对查找功能进行了各种修复
– 在屏幕之间移动窗口不再导致偶尔的非故意的尺寸变化。
– 对 “打开最近菜单 “进行了若干修正。你可能需要在安装后清理一次,以摆脱损坏的旧条目。