Patch Viewer

Patch Viewer

· v1.0.9 免费

Patch Viewer 允许您使用现有的第三方图形化文件比较工具(例如 Xcode 的 FileMerge)来查看补丁文件(或类似 diff 的命令行工具的输出)……

软件介绍

Patch Viewer 允许您使用现有的第三方图形化文件比较工具(例如 Xcode 的 FileMerge)来查看补丁文件(或类似 diff 的命令行工具的输出)。 它支持来自 Git、Subversion、Mercurial 和 CVS 等多种命令行源代码控制工具生成的传统格式、上下文格式和统一格式(unified format)的 diff 输出(仅列举部分)。 Patch Viewer 仅支持由文本文件比较生成的补丁文件或 diff 输出——不支持二进制文件比较。 Patch Viewer 可在命令行中使用,接收通过标准输入管道(pipe)传入的 diff 数据。

Patch Viewer 默认配置为使用 Xcode 的 FileMerge 来显示文件比较数据;同时也支持任何可通过命令行参数指定源文件和目标文件来启动的文件比较工具。 您可在 Patch Viewer 的“偏好设置”面板中配置传递给第三方文件比较工具的自定义命令行参数。 请注意:Patch Viewer 仅使用补丁文件自身的独立内容,不参考生成该补丁的原始文件。 它通过插入空白行重建原始文件的部分内容,并将补丁文件中的内容按正确的行号进行定位。 这可能导致大量垂直方向的‘填充’,但可确保您的图形化文件比较工具所显示的最终 diff 结果,在行号上与生成该补丁文件的原始 diff 完全一致。

新功能(版本 1.0.9):

• 使用您现有的第三方图形化文件比较工具查看补丁文件(或类似 diff 的命令行工具输出)。

• 支持传统格式、上下文格式和统一格式的 diff。

• 从命令行调用时,支持通过标准输入管道接收 diff 数据。

更新内容:

• 新增对 GitHub 补丁的支持。

• 修复了某些统一格式 diff 文件无法被正确解析的问题。

系统要求:macOS 10.10 或更高版本

截图:‹ ›

如果您正在使用广告拦截器,请予以支持。