Для скачивания доступен обновленный релиз 1С:EDT. Разработчики оптимизировали некоторые операции, внесли улучшения в редактор встроенного языка и в редактор сравнения и объединения конфигураций.
Быстрое исключение из рефакторинга результатов с помощью полнотекстового поиска
При изменении объектов конфигурации EDT выполняет рефакторинг модулей, чтобы заменить все вхождения переименованного объекта. Часть вхождений определяется с помощью механизма построения системы типов – это 100% достоверные вхождения, которые нужно заменить. Но механизм построения системы типов не может найти абсолютно все вхождения, в сложных случаях требуется помощь человека, знакомого с особенностями разработки конкретной конфигурации. Поэтому при рефакторинге используется еще и полнотекстовый поиск, который находит все подходящие фрагменты текста.
Если исходный идентификатор объекта совпадает с каким-либо свойством или методом встроенного языка, то полнотекстовый поиск найдет большое количество вхождений, которые заведомо не нужны. Чтобы быстро исключить такие результаты из рефакторинга, в диалог добавлены команды снятия и установки всех флажков для результатов, найденных полнотекстовым поиском.
Иллюстрация с сайта www.edt.1c.ru
Что еще нового в 1С:EDT 1.12
- в редакторе сравнения и объединения конфигураций можно было копировать текст выделенной ячейки, теперь такая возможность существует при сравнении прав, которое выполняется в отдельном окне редактора;
- доступно трехстороннее сравнение произвольных объектов конфигурации: главный объект, второй объект и их общий предок;
- при открытии диалога сравнения текстов, в нем автоматически устанавливается та стратегия сравнения, которая использовалась последний раз;
- редактирование объектов конфигурации можно начинать, не дожидаясь полного построения, импортированных в проект всех зависимых элементов конфигурации;
- оптимизирована операция изменения состава функциональной опции: задержки, которые возникали раньше, уменьшились почти в два раза;
- реализовано автоматическая подстановка единственного значения, предложенного контекстной;
- для некоторых ошибок, обнаруженных в результате проверки конфигурации, варианты быстрого исправления будут показываться автоматически - при наведении мыши на проблемное место;
- редактируя форму, теперь можно искать ее элементы по имени, а нажимая «далее» и «назад» можно последовательно перемещаться по найденным элементам.
Полное описание тестового релиза 1С:Enterprise Development Tools