MIAPAK Posted September 26, 2015 Share Posted September 26, 2015 Как-то так получилось, что стал очень плотно работать с программой WinMerge для сравнения изменений и переноса своей конфигурации ХВМ (KAP_KAPb14 settings for XVM) на новую версию XVM (весь процесс занимает ну максимум 5 минут). Решил создать тему, поскольку понял, что очень многие не знают, что существуют такие программы как WinMerge (бесплатная) и Beyond Compare (платная) (по мне эти программы являются наиболее яркими из всего многообразия подобных программ - это мое чисто субъективное мнение) Рассказ пойдет про WinMerge (всю информацию можно посмотреть на сайте программы http://winmerge.org/) 'Кратко о возможностях программы' WinMerge является Open Source инструментом сравнения и слияния для Windows. WinMerge может сравнивать как файлы, так и папки, отображая различия в визуальной текстовой форме, которые легко понять и обработать. WinMerge является весьма полезной для определения мест, которые изменились между версиями проекта, а затем она позволяет объединять изменения между версиями. WinMerge можно использовать в качестве внешнего инструмента определения разностей/слияния, или как автономное приложение. 'Кратко по работе с программой' Устанавливаем WinMerge Открываем WinMerge Выбимаем папку где стоит наш конфиг и папку где находится новый ХВМ уже тут мы видим в каких файлах есть отличия ну а дальше все сводится к процессу переноса блоков (строк), где есть различия в конфигах ХВМ вот и все премудрости, мне это очень помогает и отпала необходимость в других приложениях для корректировки ХВМ Советую полазить самим по настройке программы там много чего есть интересного :) P.S. Еще дополнительно в связке использую программу по определению цветов Color Cop (бесплатная), когда есть желание сменить тот или иной цвет. 6 @ Quote Link to comment Short link Share on other sites More sharing options...
AtotIK Posted September 26, 2015 Share Posted September 26, 2015 Total Commander тоже так умеет. @ Quote Link to comment Short link Share on other sites More sharing options...
MIAPAK Posted September 26, 2015 Author Share Posted September 26, 2015 в Тотал эти проги и вшиты :) @ Quote Link to comment Short link Share on other sites More sharing options...
Helkar Posted September 26, 2015 Share Posted September 26, 2015 Выбимаем папку где стоит наш конфиг и папку где находится новый ХВМ есть удобней (для меня) способ: выделить 2 папки и в контекстном меню нажать compare: 1 @ Quote Link to comment Short link Share on other sites More sharing options...
MIAPAK Posted September 26, 2015 Author Share Posted September 26, 2015 есть удобней (для меня) способ: выделить 2 папки и в контекстном меню нажать compare: так удобно если надо сравнить какие то одиночные файла, а через папку у тебя открывает сразу две папки, а ты только щелкай и наименование и сравнивай :) @ Quote Link to comment Short link Share on other sites More sharing options...
dima7103 Posted November 5, 2015 Share Posted November 5, 2015 Объясните нубу - чем эта прога отличается от плагина compare для notepad++ ? Что лучше ? @ Quote Link to comment Short link Share on other sites More sharing options...
MIAPAK Posted November 6, 2015 Author Share Posted November 6, 2015 Объясните нубу - чем эта прога отличается от плагина compare для notepad++ ? Что лучше ? скажу, в чем для меня является отличие от плагина compare для notepad++: - - окно отличий отдельным блоком - в настройках можно выставить, чтобы показывались одинаковые блоки в сравниваемых файлах 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Red_Noise Posted February 22, 2016 Share Posted February 22, 2016 Ммм а diff для винды уже есть вроде? @ Quote Link to comment Short link Share on other sites More sharing options...
MIAPAK Posted February 22, 2016 Author Share Posted February 22, 2016 Ммм а diff для винды уже есть вроде? через командную строку не знаю, а так в програмке работает @ Quote Link to comment Short link Share on other sites More sharing options...
xZirus Posted March 3, 2019 Share Posted March 3, 2019 (edited) Приветствую всех! Решил поделиться своим опытом поиска изменений в конфигах от версии к версии. Наверное как и многие, в качестве текстового редактора, я использую Notepad++. Очень удобный и функциональный редактор! Так вот этот редактор поддерживает различные плагины (страничка с плагинами), среди которых есть замечательный плагин: Compare Plugin Этот плагин позволяет сравнить два любых файла и подобно вышеописанному WinMerge , в удобной форме выводить результаты сравнения и так же позволяет редактировать на лету. Буду очень рад, если кому-то окажется полезным. Edited March 3, 2019 by xZirus 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Slava7572 Posted March 3, 2019 Share Posted March 3, 2019 43 минуты назад, xZirus сказал: есть замечательный плагин: Compare Plugin Есть версия 2.0,намного удобнее @ Quote Link to comment Short link Share on other sites More sharing options...
xZirus Posted March 3, 2019 Share Posted March 3, 2019 @Slava7572, и действительно есть более свежая версия! Я изредка поглядываю на список плагинов на оф.сайте нотепада, но там по прежнему висит ссылка на старую версию. Благодарю за ссылочку! Кстати, а чем это новая версия значительно удобнее? Я пробежался по ней и вроде как все тоже самое, ну пара настроек появилась, а так... @ Quote Link to comment Short link Share on other sites More sharing options...
Slava7572 Posted March 4, 2019 Share Posted March 4, 2019 3 часа назад, xZirus сказал: а чем это новая версия значительно удобнее? Я уже не помню,что в старой было,что то мне там сильно не нравилось,чего в этой нет....А,если файлы одинаковые,то окошко их обоих закрывает,кажется удобней бар и выделение,не помню всех отличий....Самому когда то ссылку кинули)) @ Quote Link to comment Short link Share on other sites More sharing options...
aster Posted March 25, 2019 Share Posted March 25, 2019 (edited) У винмерджа есть небольшая проблема со склеиванием лишних строчек в сравнении, например доблестный отдел дописывателей точки улучшил абзац, а винмердж предлагает переправить и значимую строку тоже (я имею. в виду в одно действие "скопировать в другой файл") Как такие проблемы видит plugin compare для нотпада++? Edited March 25, 2019 by aster @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted March 25, 2019 Share Posted March 25, 2019 11 minutes ago, aster said: Как такие проблемы видит plugin compare для нотпада++? Вот так: @ Quote Link to comment Short link Share on other sites More sharing options...
xZirus Posted March 25, 2019 Share Posted March 25, 2019 (edited) @aster, я подозреваю, что твой вопрос связан с "фишкой" WM - при сравнении длинные строки он как бы делает перенос для наглядности, вероятно на это указывает закругленная стрелочка в начале строки. NPP таких переносов не делает, в нем нужно смотреть всю строчку целиком - скролить по горизонтали: Ты бы скинул свои файлики для сравнения. test1.txt test2.txt А вот что ты имел ввиду под "склеиванием лишних строк", "скопировать в другой файл" я не понял. Edited March 25, 2019 by xZirus @ Quote Link to comment Short link Share on other sites More sharing options...
aster Posted March 25, 2019 Share Posted March 25, 2019 (edited) 6 часов назад, xZirus сказал: @aster, я подозреваю, что твой вопрос связан с "фишкой" WM - при сравнении длинные строки он как бы делает перенос для наглядности Перенос я включил сам. Скопировать в другой файл - контекстное меню, автоматически переносит весь выделенный оранжевым текст в другой файл. Комментарии в этом файле в новой строчке, и эта новая строчка влезает в одно и то же выделение вместе с комментариями, в которые добавили точки. Через контекстное меню копируются все три строки (9, 10, 11) одновременно. Просто я ленивый, и, когда сравниваю файлы, мышкой кидаю отличающиеся части в свой конфиг. И если строка со значимым значением "слиплась" с комментарием, приходится вручную менять значение важной строки (или пропускать обновление "точек") Вообще, как я понял, в Н++ вообще всё менять двумя руками, с клавиатуры, т.е. этой проблемы в принципе нет. Edited March 25, 2019 by aster @ Quote Link to comment Short link Share on other sites More sharing options...
xZirus Posted March 25, 2019 Share Posted March 25, 2019 4 часа назад, aster сказал: Вообще, как я понял, в Н++ вообще всё менять двумя руками, с клавиатуры, т.е. этой проблемы в принципе нет. Да, в NPP такой функции нет. @ Quote Link to comment Short link Share on other sites More sharing options...
Scharfhobel Posted January 15, 2020 Share Posted January 15, 2020 Конфиги удобно сравнивать программой Meld Выбираем каталоги, она показывает дерево файлов и позволяет заходить в файлы и править их. Скачать 1 @ Quote Link to comment Short link Share on other sites More sharing options...
xfjx Posted January 13, 2022 Share Posted January 13, 2022 27.09.2015 в 00:13, AtotIK сказал: Total Commander тоже так умеет. Пользуюсь этим инструментом очень давно - из всех выше перечисленных, на мой взгляд самый удобный и функциональный. Открываем в панелях два каталога, свой и дефолтный/чужой, сравниваем и смотрим подсвеченные различия, тут же редактируем. Сохраняет первоначальный файл в *.bak (то же удобно при ошибках). @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.