介绍
Kaleidoscope是一款用于比较文本或图形文件的应用程序,可以迅速找出文件间的差异。该程序对程序员特别有用,通过Kaleidoscope,用户可以清晰看到两个文件版本代码的差异,其中新增的行将用绿色进行高亮、被删除的行将用红色进行高亮、而进行了更改的行将用蓝色进行高亮。在涉及多人协作的项目中,了解团队成员的修改将变得非常轻松。
截图
功能
找出差异
寻找文本和图像文件,甚至是充满文件的文件夹中的差异。在世界上功能最强大的文件对比和合并应用中,几秒钟内复查更改。
Git合并上下文
Kaleidoscope 4.2在解决Git的合并冲突时增加了相关的上下文,使得在处理棘手的合并工作时更容易保持清醒。你总是能清晰地看到你正在合并什么,以及哪些提交导致了冲突。阅读提交消息可以为你提供理解代码为何不能自动合并的关键信息。
Git文件历史
Kaleidoscope 4.1的新功能:文件历史审查器显示了该文件的所有修订版本。点击列表上的一个修订版本,你会得到一个弹出窗口,其中有关于提交的更多详情。我们已经让你可以快速地找到并选择你想要比较的修订版本。参见发布说明。
Kaleidoscope 4
Kaleidoscope更紧密地集成到你的工作流中,并增加了如语法着色和合并编辑等被高度需要的功能。
语法着色
Kaleidoscope通过应用可定制的样式和多个内建主题,使你的源代码视觉上更具吸引力,更容易阅读。所有流行的语言都被支持。
比较➔合并
你是否总是想要在比较中手动编辑文本?使用新的“转换到合并”命令,制作你想要的更改!
文本过滤器
强大的过滤器通过去除无关的数据,如时间戳、对象地址和唯一标识符,清理掉了不同的内容,使重要差异更易于看清。
Kaleidoscope Prism
菜单栏中的一个新的辅助应用使得将内容带入Kaleidoscope更加便捷!包括一个下拉窗口和快捷键。
调试器集成
欢迎Python开发者!现在你可以直接从你的调试器中启动一个比较。
许多改进
文件元数据比较、更好的菜单结构、现代化的外观,以及更多、更多的优化使得Kaleidoscope更加愉快的使用。
针对开发者的功能
解决合并冲突
在一个分支上工作?合并更改有时候很困难-我们都有过此经历。让Kaleidoscope帮助你在第一次尝试时清晰、轻松地合并更改。选择最适合你的布局,你可以看到什么在哪里改变了,最佳的合并可能是什么。
三方合并
看看每个分支上做了哪些更改,并关注中心的最终结果:
尝试统一布局
Kaleidoscope通过统一布局提供了最好的三方合并处理。而不只是在你旁边展示文本,统一布局将你可能的选择和你最后的输出交错插入在左边和右边,这提供了一种简洁、可读、愉快的合并方式。
一个清晰的变更集中进行代码审查
想详细了解你的同事在那个变更集中做了什么吗?或者只是通过审查开源仓库中的更改来学习新的东西?或者你需要以后审查一项更改?Kaleidoscope为你提供了一个很好的概览和有用的功能,让你可以专注于重要的事情。
能处理来自任何地方的内容!
文件和文件夹
在Kaleidoscope中打开你的文件和文件夹有几种方式,除了使用文件 > 打开菜单选项之外,包括:
- 将文件和文件夹拖放到欢迎窗口、Dock图标或任何打开的Kaleidoscope窗口上
- 将文件复制到剪贴板,并将它们粘贴到Kaleidoscope。
- 在任何支持分享菜单的应用中使用分享菜单。
- 右键点击以弹出上下文菜单,并使用在Kaleidoscope中打开服务
文本或图片
只要你可以选择文本或图片,你就可以在Kaleidoscope中处理它:
- 右键点击一个选择,并选择在Kaleidoscope中打开。
- 将你的内容复制到剪贴板,并使用添加从剪贴板按钮。
- 使用我们的Alfred工作流来加快添加多个项目到Kaleidoscope的速度。
- 当然,ksdiff使高级命令行魔术变得可能。
版本控制系统
- Kaleidoscope与所有受欢迎的版本控制系统集成。
- (在寻找一个易于使用的版本控制系统?试试使用我们自己的Versions客户端应用的Subversion。)
- Kaleidoscope集成了许多流行的开发工具。
直链下载
网盘下载
https://pan.baidu.com/share/init?surl=rS76vsKHtYLroQmlH_O6wA&pwd=BOv8
百度网盘提取码:BOv8
评论(0)