Извещаем о выпуске новой исправительной версии 1C:EDT 2021.2.12, которая содержит исправление ошибки, которое было перечислено в списке исправлений 2021.2.11, но не включено в релиз. Речь идет о подписи мобильного клиента, сформированной на платформе «1С:Предприятие» версии 8.3.17 и старше, которая не отображалась в свойствах конфигурации.
Нововведения
Оптимизация
-
Ускорена работа с большими модулями;
-
Значительно улучшена отзывчивость редактора встроенного языка в ситуации, когда одновременно с редактированием выполняется проверка конфигурации;
-
Отключены лишние проверки модулей при их сохранении и при редактировании объектов конфигурации.
1С:Предприятие 8.3.20
Реализована поддержка версии 8.3.20 платформы «1С:Предприятие 8». Ее можно использовать для запуска и отладки конфигураций. Также вы можно использовать новую функциональность этой версии при разработке прикладных решений.
Принудительное использование серверной виртуальной машины Java
Теперь для 1C:EDT стандартным способом запуска является использование серверной виртуальной машины Java. Она обеспечивает более высокую производительность по сравнению с клиентской VM, которая стандартно использовалась раньше.
Выбор среды разработки для запуска проекта
В 1C:EDT Start переработан механизм выбора среды разработки для запуска проекта для случаев, когда проекту не назначена среда или назначенная среда не может быть найдена:
-
Если можно однозначно определить, какая версия среды разработки нужна для проекта, то происходит ее поиск, установка (если нужно) и запуск проекта;
-
Если подходящих для проекта версий несколько, то 1C:EDT Start предлагает выбрать, на какой версии запустить проект.
Создание проекта в 1C:EDT Start
Был переработан дизайн карточек типов проектов на первом шаге создания проекта. Теперь выбор версии среды разработки, отличной от версии по умолчанию, стал более понятным. При этом сохранено удобство для тех пользователей, которые хотят без лишних действий выбрать версию по умолчанию и сразу перейти к следующему шагу.
Приложения
Добавлено новое приложение и новая панель Приложения. Приложение — это единица загрузки, обновления и развертывания разрабатываемой конфигурации. Приложение описывает связь проекта с некоторой информационной базой «1С:Предприятия», на которой проект запускается и отлаживается. Приложения заменили собой связи с информационными базами, которые были у проекта.
Панель Приложения показывает все приложения, с которыми связан текущий проект. Можно добавлять новые приложения к проекту вручную. Также при импорте нового проекта из информационной базы приложение для него создается автоматически.
У приложений есть редактор, с его помощью, например, можно выбирать вариант обновления конфигурации. Кроме этого в приложении вы можете задать настройки доступа к информационной базе, а также порт, на котором будет запускаться сервер отладки. Еще в редакторе приложения можно опубликовать информационную базу на одном из серверов.
Шаблоны встроенного языка
Значительно переделан и улучшен механизм шаблонов встроенного языка. Теперь можно хранить шаблоны как в рабочей области, так и в отдельных проектах, можете автоматически импортировать шаблоны из ST-файлов «1С:Предприятия». Кроме этого можно удобным образом задавать контексты, в которых будет работать шаблон, а также использовать переменные для описания действий, выполняемых после вставки шаблона.
Проверки конфигурации
Переработан механизм проверок конфигурации. Теперь можно настраивать стандартные проверки, созданные разработчиками 1C:EDT, а также добавлять собственные проверки, реализованные в виде плагинов 1C:EDT.
Включенные проверки можно подавлять для отдельных подсистем, объектов конфигурации, форм, модулей, процедур и т.д. Таким образом проверка не отключается целиком, но перестает выполняться в некоторых частях конфигурации.
Сохранение конфигурации в файл
Теперь перед сохранением конфигурации информационной базы в CF-файл производится проверка, что база связана с каким-либо проектом, и ее конфигурация соответствует этому проекту. Если конфигурация информационной базы и проект отличаются, 1C:EDT сообщит об этом и автоматически установит флажок Обновить конфигурацию перед экспортом в файл. В результате конфигурация базы сначала будет обновлена до того состояния, которое имеется в связанном проекте, а затем уже выгружена в файл.
Обновление проекта из информационной базы
Если конфигурация информационной базы была изменена без участия 1C:EDT, то при запуске проекта или при импорте конфигурации в существующий проект 1C:EDT предлагает импортировать изменения конфигурации из информационной базы в проект.
Получить и слить...
В панели Навигатор для команды Групповая разработка> Получить и слить...добавлена настройка параметров сравнения/объединения конфигураций. Она доступна на втором шаге мастера.
Исправленные ошибки
Добавлено исправление ошибки, которое было перечислено в списке исправлений 2021.2.11, но не включено в релиз. Подпись мобильного клиента, сформированная на платформе «1С:Предприятие» версии 8.3.17 и старше, не отображается в свойствах конфигурации.