如何在mac上打开.diff文件?

时间:2009-10-30 08:56:08

标签: diff filemerge

我有一个.diff文件,但我不知道如何打开它。我使用FileMerge但是没有给我打开.diff文件的选项。

有什么想法吗?感谢。

4 个答案:

答案 0 :(得分:3)

从命令行使用patch,就像在Linux机器上一样。

patch original_file.c diff_file.diff

编辑:
我假设“打开”你的意思是将diff文件应用于原始文件。如果您只想查看该文件,请参阅Chris' answer。

答案 1 :(得分:3)

Vim为diff文件提供着色。如果您想使用图形,请使用MacVim(免费)或TextMate(不免费)。

<强> TextMate的 TextMate

<强>的MacVim MacVim

<强>的Vim Vim

答案 2 :(得分:1)

Diffs只是纯文本。您应该可以使用 TextEdit 或任何其他文本编辑器打开它。如果你想要语法高亮,可能许多更高级的编辑可以做到这一点。我只是用 Aquamacs Emacs 来加载一个diff文件,它提供了一些突出显示。

如果您想将差异“应用”到文件中,请使用 patch 命令,例如SanHolo的答案。

答案 3 :(得分:1)

Kompare在方便的视图中打开.diff