Winmerge: как игнорировать различия в строках с помощью специального конечного тега
Я хотел бы игнорировать разницу в строках, если в одном из файлов есть строка, заканчивающаяся //ignore, возможно ли это? Как будет написано регулярное выражение для строкового фильтра?
пробовал.*// игнорировать $, но это не работает
2 ответа
Когда вы запускаете сравнение файлов в диалоговом окне "Выбор файлов или папок", после выбора левого и правого файлов нажмите "Выбрать" рядом с полем "Фильтр".
В диалоговом окне "Фильтры" перейдите на вкладку "Линейные фильтры", создайте следующий линейный фильтр (добавьте)
^ // игнорировать
Включите линейные фильтры, которые вы хотите использовать, и проведите сравнение.
Повеселись!
Я обнаружил, что линейных фильтров очень не хватает. Вчера я разработал фильтр регулярных выражений, используя библиотеку Boost Regex.
Я чувствую, что это делает работу.
https://sourceforge.net/projects/regexfilterforw/files/
Не стесняйтесь попробовать.