Как сравнить два файла

Случается, что кажущиеся обычными вещи, которыми ты пользуешься в повседневной жизни и которые служат тебе верой и правдой, нужно пиарить на всех углах, т.к. они могут быть абсолютно неизвестны даже твоему близкому окружению, убивая от незнания их силы и время.
Собственно о чем это я? Да о том, что вот хочу Вам буквально прокричать о существовании такой замечательной программы сравнения содержимого текстовых файлов, как — WinMerge. Естественно, это качественный, бесплатный open source продукт, который должен обязательно присутствовать в инструментарии любого технаря, а в особенности программиста.
Функционал(с официального сайта, с моими вставками):
-
Визуальное различие и объединение текстовых файлов.
Все сделано настолько продуманно, просто и удобно, что как говорится: лучше некуда. На двух панелях Вы видите оба файла у которых синхронизирован скроллинг. Все несоответствия грамотно подсвечены различными цветами, в добавок к этому слева Вы видите полную цветовую карту различий. - Удобный текстовый редактор с подсветкой синтаксиса, нумерацией и переносом строк.
- Полная «всеядность»: Поддержка DOS, UNIX и MAC форматов текстовых файлов. Поддержка юникода (Unicode).
- Создание патчей файлов.
- Исключаемые и включаемые файловые фильтры с поддержкой регулярных выражений.
- Шелл интеграция.
- Интеграция с Visual SourceSafe и Rational ClearCase.
- Поддержка архивных файлов осуществляемая через интеграцию с 7-Zip.
- Поддержка плагинов.
- Русский язык и документация.
Людей, создающих такие продукты в свободное время надо чтить, благодарить и уважать, что я и делаю :) Кстати и Вы можете ими стать, т.к. таким командам всегда требуются свободные руки.
Программа неплохая, но есть одно большое НО. Нет поддержки фтп.
Если бы она была, я бы давно перелез на нее с Beyond Compare.
Согласен, в чьем-то случае, это может оказаться решающим фактором.
Может стоит об этом написать в Feature Request Tracker?
http://sourceforge.net/tracker/?group_id=13216&atid=363216
У меня были случаи, когда такие запросы выполняли, к примеру в 7-Zip, NetSaint, ну и в PHP сообществе я всегда активно участвовал.
Жаль что фтп не поддерживает:(
Думаю можно извратиться через: сервер ftp = локальная папка.
Я писал про такое решение под Linux: http://handynotes.ru/2008/09/curlftpfs-server-ftp.html,
думаю под Windows то-же есть варианты
Случайно нарвался на тему через поисковик.
Программа Defy на сайте http://moolex.ru/ позволяет сравнивать директории на локальном диске и ftp. Есть видео-инструкции.