Как открыть файл.diff на компьютере Mac?

У меня есть файл.diff, но я не знаю, как его открыть. Я пытаюсь использовать FileMerge, но это не дает мне возможность открыть файл.diff.

Есть идеи? Благодарю.

4 ответа

Решение

Отличия - это просто текст. Вы должны иметь возможность открыть его с помощью TextEdit или любого другого текстового редактора. Если вы хотите подсветку синтаксиса, вероятно, многие из более интересных редакторов могли бы сделать это. Я просто использовал Aquamacs Emacs для загрузки файла сравнения, и он обеспечил некоторую подсветку.

И если вы хотите "применить" diff к файлу, используйте команду patch, как в ответе SanHolo.

Использование patch из командной строки, как вы бы на Linux box.

patch original_file.c diff_file.diff

Редактировать:
Я предполагаю, что с "открытым" вы имеете в виду применить файл diff к оригиналу. Если вы просто хотите взглянуть на файл, посмотрите ответ Криса.

Vim предлагает окраску для файлов diff. Если вы предпочитаете работать с графикой, используйте MacVim (бесплатно) или TextMate (не бесплатно).

TextMate http://uppix.net/7/e/0/0d42b4785f0395e9880dcff1b8324.png

MacVim http://uppix.net/3/d/b/5e9dab3996390af996d592a813adc.png

Вим http://uppix.net/e/1/6/f6bf6e130feaf7b1d35f8b6737e4f.png

Компаре открывает.diff в удобном виде

Другие вопросы по тегам