Фирма «1С» опубликовала новую версию 1C:Enterprise Development Tools. В продукте повышена стабильность и отказоустойчивость, добавлено управление количеством используемых потоков, ускорены процессы отладки. Релиз-кандидат EDT 2022.1 доступен для скачивания по ссылке.
Для того, чтобы получить доступ к дистрибутиву, достаточно свободной регистрации на портале ИТС, покупать какую-либо подписку не требуется.
В новой версии 1С:EDT 2022.1:
-
отладка стала быстрее;
-
оптимизированы механизмы быстрых исправлений по результатам проверок;
-
повышена стабильность и отказоустойчивость за счет доработки механизма управления системными процессами 1C:EDT;
-
добавилась возможность задавать количество потоков процессора с помощью параметра "-DcoreLimit=" в командной строке Java (стандартно количество потоков не ограничено);
-
добавлена проверка целостности конфигурации при экспорте в информационную базу с отображением результатов проверки в панели ошибок конфигурации.
-
В качестве «ядра» 1С:EDT теперь используется новая платформа Eclipse 2022.03. Совместимость с версией Java сохранена прежней (JDK 11) – до момента полной адаптации под требования JDK 17.
Новые возможности в плагине «1С:Стандарты разработки V8»
Дополнение к EDT «1С:Стандарты разработки V8» помогает вести разработку в соответствии с требованиями фирмы «1С». Начиная с версии 1C:EDT 2021, плагин «1C:Стандарты разработки V8» включен в поставку 1C:EDT и предпринимать для его установки ничего не требуется.
В релиз плагина добавлены новые проверки:
-
для метаданных:
-
длина синонима раздела верхнего уровня, отображаемого в интерфейсе, не должна превышать 35 символов;
-
реквизиты составного типа, содержащие ссылочные типы и нессылочные типы вместе;
-
реквизиты составного типа, содержащие типы ЛюбаяСсылка, СправочникСсылка.<Имя справочника>, ДокументСсылка.<Имя документа> и аналогичные;
-
небезопасное хранение паролей в информационной базе;
-
для форм:
-
у реквизита Ссылка динамического списка выключен признак Использовать всегда;
-
у поля Ссылка таблицы динамического списка не отключена пользовательская видимость;
-
у каждого события должна быть назначена своя процедура-обработчик;
-
для кода модулей:
-
три проверки на избыточное обращение внутри модуля через его имя или псевдоним ЭтотОбъект – к методу, свойству или реквизиту;
-
проверка использования устаревшего свойства ЭтаФорма в модуле формы;
-
проверка нарушения схемы работы с транзакциями, связанной с фиксацией транзакции;
-
проверка нарушения схемы работы с транзакциями, связанной с отменой транзакции;
-
проверка нарушения схемы работы с транзакциями, связанной с началом транзакции;
-
проверка на отсутствие удаления временного файла после использования.
Подробнее о новом релизе можно прочитать в документации к новой версии EDT.