Есть ли бесплатный * .diff файл просмотра? [закрыто]

23

Есть ли какое-либо бесплатное программное обеспечение, которое будет работать в Windows 7, чтобы показать подсветку синтаксиса для *.diffфайлов, сгенерированных из сравнения файлов? Я не хочу сравнивать файлы, просто просмотрите выделенный вывод программы, которая уже сравнила два файла.

металлический редуктор
источник
1
Файлы .diff представляют собой простой текст. Существует ли какая - либо особенность в частности , что вы ищете?
Игнасио Васкес-Абрамс
Да. На моей жареной черепахе установлен SVN, и это подчеркивает места изменений в коде. Мне нужно бесплатное приложение, чтобы открыть файл .diff, который может выделить изменения, такие как черепаха SVN diff Viewer. Я не хочу устанавливать SVN-черепаху только для того, чтобы открыть файл .diff, есть ли другие легкие портативные приложения
твердое металлическое снаряжение
Итак, вам нужен просмотрщик различий, а не просто просмотрщик различий?
Игнасио Васкес-Абрамс
да, но tortoisesvn на самом деле сравнивает файлы ... это не просто отображение простого текстового файла сравнения.
Роберт С. Чаччо
@Ignacio Vazquez-Abrams - нет, не зритель diff, мне нужен any-name.diffзритель. То, что я хочу, доступно с черепахой SVN, но я ищу альтернативу
металлический механизм твердый

Ответы:

5

Как всегда: VIM :

просмотр файла сравнения

просмотр 2 файлов в режиме сравнения

Акира
источник
8
Не могли бы вы немного расширить этот ответ? Я вижу, что это было принято, но ваш ответ из трех слов не очень поможет будущим посетителям этого вопроса.
nhinkle
2
На самом деле, vimпочти все будет делать автоматически :-). Чтобы сравнить два файла, вызовите vimdiff file1 file2в командной строке. Если вы используете версию с графическим интерфейсом gvim, хотя бы в Windows вы можете пометить два файла в Проводнике, а затем в контекстном меню «сравнить в vim».
слеске
1
Вим не всегда ответ, у меня есть файл длиной 1200 строк, и я не буду использовать такой инструмент
Kiwy
1
@akira, я все еще потерян. Как добраться от первой картинки до второй?
Шитеш
1
@Shiteshgvimdiff before.txt after.txt
Акира
8

Бесплатные опции для просмотра / редактирования / слияния:

Рекомендации Википедии: Comparison_of_file_comparison_tools

** Поддержка подсветки синтаксиса *

ricbax
источник
8
Ему не нужен инструмент сравнения файлов, ему нужна программа, которая выполняет подсветку синтаксиса для файлов сравнения.
Игнасио Васкес-Абрамс
@Ignacio Vazquez-Abrams - Мелд делает подсветку синтаксиса
ricbax 20.10.10
6
Это делает сравнение файлов. Он не делает подсветку синтаксиса файла сравнения.
Игнасио Васкес-Абрамс
8

Notepad ++ может открывать любой текстовый файл и имеет различную подсветку синтаксиса, включая файлы сравнения

Бьорн Басар
источник
1
Я уверен, что мне нужна ссылка на эту причину
Джонатан Ми
1

FreeDiff может удовлетворить ваши потребности, но, не зная, что именно вы пытаетесь сделать, кроме как прочитать его, трудно сказать наверняка.

MaQleod
источник
Я уже пробовал это и winmerge также. это не я ищу. Я не хочу сравнивать 2 файла. Я просто хочу открыть .diff.
металлический редуктор твердый
0

Если вы хотите сделать подсветку синтаксиса, то это случай: Что находится в файлах, чтобы он был выделен? Например, исходные файлы C анализируются по-разному для файлов XML.

Возможно (дрожит) Emacs подойдет?

quickly_now
источник
1
Почти любой текстовый редактор лучше, чем Блокнот, сделает это. Но он может искать специализированное средство просмотра файла различий.
Игнасио Васкес-Абрамс