Есть ли бесплатный * .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

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


8
Ему не нужен инструмент сравнения файлов, ему нужна программа, которая выполняет подсветку синтаксиса для файлов сравнения.
Игнасио Васкес-Абрамс

@Ignacio Vazquez-Abrams - Мелд делает подсветку синтаксиса
ricbax 20.10.10

6
Это делает сравнение файлов. Он не делает подсветку синтаксиса файла сравнения.
Игнасио Васкес-Абрамс


1

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


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

0

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

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


1
Почти любой текстовый редактор лучше, чем Блокнот, сделает это. Но он может искать специализированное средство просмотра файла различий.
Игнасио Васкес-Абрамс
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.