3.6 2022-8-9 新的 变更集窗口的新外观和功能。变更集窗口现在具有现代 macOS 外观,带有可以隐藏的侧边栏。除了文件名过滤器和隐藏或显示已修改、添加、删除或移动的文件的按钮之外,底部的过滤器现在允许按类型过滤文件。高级用户提示:尝试单击选项的项目。 运行时间较长的变更集的通知。由于正在进行的 git 交互,打开更大的变更集需要时间。处理完成后,您现在可以收到通知。当 macOS 要求此功能起作用时,请允许通知。 不再需要更新 ksdiff。从 Kaleidoscope 3.6 之后的第一次更新开始,当我们进行更改时,您应该不再需要更新 ksdiff 命令行工具。这包括 App Store 版本。这是一个重大变化,我们当然希望我们做对了。对于喜欢技术细节的用户:我们无需通过将 ksdiff 工具复制到 /usr/local/bin 来安装它,而是在 /usr/local/bin 中的应用程序内创建一个指向 ksdiff 的链接。 Kaleidoscope 会注意到链接何时不再有效(例如,如果您移动了应用程序),并会提出修复它。 (仅限 App Store)Kaleidoscope 命令行工具 ksdiff 现在与 Apple 对 App Store 的要求兼容。这意味着它可以作为 Kaleidoscope 的一部分功能不再需要单独安装。如果您还不熟悉 ksdiff,我们建议您查看 Kaleidoscope > Integration… ksdiff 现在始终是 Contents/MacOS/ksdiff 下应用程序包的一部分。以前只有直接版本在 Contents/Resources/bin/ksdiff 下提供。 改进 减少内存消耗。 关闭变更集窗口或退出 Kaleidoscope 现在会停止 ksdiff(和 git)中的处理。这意味着万花筒将不再打开另一个窗口并继续。 修复 打开图像比较可能会导致错误的缩放级别,从而使图像不可见。 比较包含中文字符的 Word 文档(或其他文件)可能会使 Kaleidoscope 崩溃。 在某些情况下,您最终可能会在文件架中丢失一个项目。 当 Kaleidoscope 中显示变更集,然后您存储更改或切换分支时,Kaleidoscope 将不再崩溃。 加载更多