我有一个 .diff 文件,但我不知道如何打开它。我尝试使用 FileMerge,但这并没有给我打开 .diff 文件的选项。
有任何想法吗?谢谢。
patch
从命令行使用,就像在 Linux 机器上一样。
patch original_file.c diff_file.diff
编辑:
我假设“打开”是指将差异文件应用于原始文件。如果您只想查看文件,请参阅Chris 的回答。
差异只是纯文本。您应该可以使用TextEdit或任何其他文本编辑器打开它。如果您想要语法突出显示,可能许多更高级的编辑器都可以做到这一点。我刚刚使用Aquamacs Emacs加载了一个差异文件,它提供了一些突出显示。
如果您想将差异“应用”到文件,请使用patch命令,就像在SanHolo的回答中一样。
Kompare 在方便的视图中打开 .diff