Фирма «1С» опубликовала очередную редакцию своего решения для разработки бизнес-приложений на платформе «1С:Предприятие». Разработчики улучшили производительность и добавили несколько новых функций.
Большие надежды
Когда «1С» объявила о выходе своего решения 1С:Enterprise Development Tools, это стало источником оптимизма для многих разработчиков, поскольку 1С:EDT означает другое качество организации работы над проектом.
На данном этапе развития у 1С:EDT существует несколько точек роста:
- решение задач с повышением быстродействия;
- оптимизация процесса переноса рабочих проектов из 1С:Конфигуратора;
- устранение текущих ошибок и развитие функциональности.
Кроме удобной среды, которая облегчает и в конечном итоге ускоряет процесс разработки, в обновленную EDT включили возможность использовать систему контроля версий Git. Она автоматизирует процесс сборки различных версий продукта и позволяет использовать автоматизированное тестирование и доставку кода в конечный продукт в дальнейшем.
Еще одним драйвером в развитии 1С:EDT может быть возможность написания плагинов под какие-то конкретные задачи. Все это может быть реализовано и в Конфигураторе тоже, но там это больше походило бы на костыль, чем на нормальное технологичное решение.
Сейчас 1С:EDT не используется массово, но является одной из тех вещей в среде 1С, которая изменит подходы к разработке.
Улучшение производительности
Повышение быстродействия – одна из ключевых задач в развитии среды разработки на данном этапе. Именно в этой части произошли существенные изменения:
- сокращено время операции объединения и сравнения конфигураций (ожидается увеличение скорости в 5 раз);
- уменьшено время расчета дополнительных данных конфигурации;
- уменьшено время проверки форм после переключения веток репозитория Git или после обновления конфигурации из информационной базы;
- ускорено открытие больших модулей: открытие модуля, содержащего более 40 тыс. строк, сократилось вдвое;
- оптимизирована работа с модулями в режиме встроенной отладки;
- ускорена работа контекстной подсказки в редакторе встроенного языка;
- повышена производительность панели «Ошибки конфигурации» при работе с большими конфигурациями (при работе с конфигурацией 1C:ERP время открытия уменьшилось примерно в 20 раз).
Все улучшения в части производительности 1С:EDT перечислены в сообщении на сайте «1С». Однако это не единственное направление в развитии 1С:EDT.
Расширение функциональности
Функциональная область |
Описание |
Редактор и конструктор запросов |
В конструкторе запроса теперь отображаются пиктограммы предупреждений и ошибок, а если указать на них мышью, то в подсказке выводится текст сообщения |
Инструменты командной разработки |
Новый механизм облегчает использование ветвления Git, он позволяет создавать связь между ветками Git и информационными базами. Это упрощает работу при активном переключении между разными ветками. |
Повышение юзабилити |
|
Выход очередного обновления 1С:EDT запланирован на апрель этого года.