1C:Enterprise Development Tools 1.11.0 - новая версия интегрированной среды для разработки бизнес-приложений системы программ 1С:Предприятие 8
1C:Enterprise Development Tools – интегрированная среда нового поколения, предназначенная для разработки бизнес-приложений системы программ "1С:Предприятие 8". 1C:Enterprise Development Tools предполагается использовать для создания приложений параллельно с текущим конфигуратором "1С:Предприятия 8". При этом формат разрабатываемых приложений будет полностью соответствовать текущим версиям платформы "1С:Предприятие 8". Преимуществами 1C:Enterprise Development Tools являются: соответствие современным тенденциям и требованиям, быстрое развитие инструментов разработки и возможность их расширения.
Среда разработки 1C:Enterprise Development Tools обладает рядом преимуществ:
- Предоставляет современный интерфейс, соответствующий последним тенденциям средств разработки.
- Позволяет расширять возможности среды разработки за счет написания плагинов, автоматизирующих работу разработчиков (плагины могут создаваться самими разработчиками).
- Поддерживает работу с современными средствами командной разработки (многопользовательскими хранилищами исходного кода) – Git, SVN и т.д.
Таким образом, использование 1C:Enterprise Development Tools повысит комфорт и производительность как индивидуальной, так и командной разработки бизнес-приложений для "1С:Предприятия 8".
В версии 1.11.0 1C:Enterprise Development Tools продолжено развитие инструментов командной разработки и проведен ряд оптимизаций. Поддерживается работа с версиями 8.3.13 и 8.3.14 платформы "1С:Предприятие".
Оптимизации
- Ускорено сравнение и объединение рабочего каталога репозитория с произвольным сохраненным в Git состоянием проекта (коммитом).
- Оптимизирована работа панели "Навигатор": уменьшено потребление оперативной памяти и ресурсов процессора.
Развитие механизма "Сравнение и объединение"
- Операции сравнения теперь можно запускать, не дожидаясь завершения предыдущей (выполняемой) операции сравнения. *Запущенные таким образом операции сравнения будут выполнены последовательно друг за другом. Пользовательский интерфейс при этом блокироваться не будет.
Повышено юзабилити механизма сравнения:
- улучшено отображение состава объектов, которые являются источником подписки на события;
- для типов отображаются квалификаторы, можно настроить правила объединения;
- если в конфигурации присутствует несколько языков, макеты типа HTML-документ сравниваются для каждого языка отдельно;
- узлы с конфликтными изменениями отмечаются теперь специальной иконкой, и флажок объединения по умолчанию у них снят;
- непечатаемые символы теперь отображаются при сравнении модулей. Это позволяет отличать символы табуляции от пробелов и видеть, какой комбинацией символов оканчиваются строки;
- в редакторе сравнения реализовано копирование текста выделенной ячейки . Для удобства текущая ячейка выделяется точечной рамкой.
Другие изменения
- Улучшена навигация по конфигурации. Контекстные команды "Сфокусировать в Навигаторе" и "Перейти в редактор объекта" добавлены в списки, связанные с объектами конфигурации: реквизиты, владельцы, формы, ввод на основании, подсистемы, функциональные опции, команды, макеты, обмен данными.
- Панель "Свойства" в режиме палитры свойств теперь сохраняет состояние свернутых и раскрытых групп при переходе по элементам формы или по дереву конфигурации.
Конфигурации, созданные средствами версии 1.10.x 1C:Enterprise Development Tools, можно продолжать разрабатывать в версии 1.11.0. При запуске новой версии 1C:Enterprise Development Tools на старой рабочей области будет произведена автоматическая миграция проектов. После миграции проектов продолжить их разработку на предыдущих версиях 1C:Enterprise Development Tools будет невозможно.
Особенности версии 1.11.0
В данной версии продукта не поддерживается редактирование объекта "Внешние источники данных". В настоящий момент внешние источники данных запоминаются системой в специальном каталоге рабочего пространства (в виде файлов) и при обновлении конфигурации базы данных автоматически переносятся в получившуюся конфигурацию. Переименование объектов конфигурации не будет отражено в неподдерживаемых объектах.
В данной версии 1C:Enterprise Development Tools поддерживаются интерфейсы на русском и английском языках.
Изменение условий использования Java SE от компании Oracle
16 апреля 2019 года корпорация Oracle изменила условия использования Oracle JDK/JRE. Согласно новой лицензии более нельзя бесплатно использовать Oracle JDK/JRE в коммерческих целях. Ранее мы рекомендовали использовать данную сборку для запуска 1C:EnterpriseDevelopment Tools. Если у вас нет платной подписки, то для запуска можно использовать одну из сборок OpenJDK 8 – главное, чтобы в сборке была поддержка JavaFX и версия была старше, чем 8u144. Работа 1C:Enterprise Development Tools протестирована на следующих сборках:
- Liberica JDK – без регистрации: https://bell-sw.com/pages/java-8u212;
- ZuluFX – без регистрации: https://www.azul.com/downloads/zulu/zulufx/ ;
- Oracle JDK 8u202 под "старой" лицензией Oracle Binary Code License Agreement, скачивается с сайта Oracle из Java Archive, но требуется учетная запись OTN: https://www.oracle. com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html .
Порядок распространения и поддержки
Фирма "1С" разрешает получить и использовать без дополнительной платы версию 1.11.0 1C:Enterprise Development Tools только зарегистрированным пользователям продуктов "1С:Предприятия 8" версии не ниже ПРОФ, имеющим действующий договор 1С:ИТС, и партнерам фирмы "1С".
Дистрибутив 1C:Enterprise Development Tools доступен в сервисе "1С:Обновление программ" (раздел "Технологические дистрибутивы") на портале 1С:ИТС по адресу portal.1c.eu. Его также планируется опубликовать на диске 1С:ИТС (июльский выпуск 2019 г.). Документация для разработчиков включена в дистрибутив данного продукта и публикуется на сайте http://its.1c.ua/.
Поддержка пользователей 1C:Enterprise Development Tools осуществляется в том же порядке, который предусмотрен для приобретенного ими продукта системы "1С:Предприятие 8" и указан в регистрационной карточке или карточке официальной регистрации программного продукта.
Развитие 1C:Enterprise Development Tools осуществляется с учетом опыта использования продукта и пожеланий пользователей. Поделиться опытом, прислать отзывы и предложения можно по адресу v8@1c.ua, указав в заголовке письма "1C:EnterpriseDevelopment Tools".
На портале https://edt.1c.ru/ представлены ответы на часто задаваемые вопросы, примеры использования и новости проекта 1C:Enterprise Development Tools.