Добавлено
- Добавлена команда Сравнить и объединить все ИзменениеИКонтроль для массового исправления расхождений методов расширений с базовыми методами.
- Команда доступна в контекстном меню и панели инструментов Ошибок конфигурации, а также в контекстном меню проекта расширения в Навигаторе.
- В одном окне показывается дерево «Расширение - Модуль - Метод» с флажками и трехстороннее сравнение с редактируемым результатом.
- Кнопка Применить отмеченные пакетно записывает выбранные результаты и показывает отчет по примененным и пропущенным методам.
Исправлено
- Одиночный quickfix Сравнить и объединить ИзменениеИКонтроль теперь использует общую обвязку merge-окна с массовой командой.
- Добавлена защита в построение merge-текста: пустой или отсутствующий базовый текст больше не приводит к потере блоков
#Вставкаи#Удаление. - Перед записью массовая команда сверяет текущий текст метода со снимком, чтобы не перезаписать модуль, изменившийся пока окно было открыто.
Совместимость
- PR #2 смержен в
masterпосле проверки merge-result поверх релиза1.1.18. - Проверена сборка p2 update site для 1C:EDT 2025.2.6.
- Проверена установка и запуск bundle
1.1.19.v202607101759в workspaceMainна 1C:EDT 2025.2.6. - Проверена установка и запуск bundle
1.1.19.v202607101759в workspaceEDTTESTна 1C:EDT 2026.1.1. - Локальный p2 update site проверен через Eclipse p2 director: installable units доступны в версии
1.1.19.v202607101759. - В свежих логах workspace не обнаружены ошибки
BundleException,NoClassDefFoundError,ClassNotFoundException, Guice, SWT или ошибки разрешения плагина.
Установка
Update site:
jar:https://github.com/Xelgo/edt-extension-tweaks/releases/latest/download/edt-extension-tweaks-update-site.zip!/