Фирма «1С» обновила свое решение для коллективной разработки, выпустив релиз-кандидат 1C:Enterprise Development Tools 2020.1 – с новым версионированием продукта и улучшением некоторых ключевых функций.
Почему после 1C:EDT 1.16 сразу идет 1C:EDT 2020
На страницах официального блога, посвященного 1C:EDT, появилась информация о новых возможностях очередного релиза. Разработчики рассказали о новой нумерации версий: теперь в наименовании релизов 1C:EDT первые 4 цифры будут обозначать год, следующие две цифры – соответствовать номеру релиза, а третья группа цифр – обозначать патч.
История развития EDT. Версия 2020.1 получила кодовое название Sapphire
Что будет с поддержкой 8.3.15 1C:EDT 2020
Пока разработчики не смогли порадовать пользователей своего решения поддержкой свежих релизов технологической платформы.
В комментариях к посту авторы блога поделились своими планами, и сообщили, что поддержать 8.3.15 планируется в первом квартале 2020 года, а 8.3.16 – во втором квартале 2020 года. При этом разработчики отметили, что обещания поддержать 8.3.15 в 1C:EDT до конца 2019 года сделаны без учета всех текущих вопросов разработки, поэтому прогнозы оказались слишком оптимистичными.
Новый режим сравнения и объединение модулей
Одно из наиболее значимых нововведений, анонсированных в релизе 2020.1, это новый режим сравнения и объединение модулей. Новая функциональность становится доступной после включения настройки 1C:EDT — Окно > Параметры... > V8 > Сравнение и объединение > Сравнивать модули с учетом структуры. После этого можно будет анализировать отличия в разрезе отдельных методов модуля, а при сравнении методы будут отображаться в общей структуре конфигурации.
Например, разработчики смогут видеть добавленные методы и исключать из объединения любой из них.
Иллюстрация с сайта edt.1c.ru
Индивидуальные настройки форматирования текстов модулей
Поддержать собственный привычный стиль форматирования кода можно будет через настройку 1C:EDT: Окно > Параметры... > V8 > Встроенный язык > Форматирование.
Применять собственные настройки можно будет и к выбранному тексту, и к открытому модулю. Чтобы отформатировать все модули, которые есть в проекте, нужно будет выбрать в контекстном меню проекта Исходный код > Форматировать. Форматирование работает, если в его настройках установлен флажок Включить форматирование. Если флажок сброшен, перечисленные команды не выполняют никаких действий.
Иллюстрация с сайта edt.1c.ru
Настройка слияния Git
В обновленном релизе команда Слить будет открывать дополнительное окно, которое позволит настроить параметры слияния (Commit, No commit, Squash) и опции fast forward.
Иллюстрация с сайта edt.1c.ru
«Кроме этого, в любой перспективе при вызове команд Слить... и Cherry-Pick... будет запускаться редактор сравнения и объединения конфигураций, встроенный в 1C:EDT. Раньше он запускался только в перспективах 1С:Enterprise и Git, в остальных перспективах использовалось стандартное сравнение XML-файлов», – говорится в описании релиза.
Что еще нового
В 1C:EDT 2020.1, кроме перечисленных обновлений, добавили:
- конструктор ввода на основании;
- улучшение алгоритма автоматической расстановки элементов в редакторе схемы данных;
- отображение поля, связанного с реквизитом формы типа ГрафическаяСхема в окне предварительного просмотра редактора формы.
Системные требования: без изменений
Системные требования для нового релиза остались прежними. По-прежнему разработчики рекомендуют оценивать свои потребности с точки зрения сложности конфигурации и выделяют три уровня требований:
Параметр |
Минимальный |
Рекомендуемый |
Продвинутый |
Процессор |
Intel Core i3 |
Intel Core i5 |
Intel Core i7, AMD Ryzen |
Оперативная память |
4 Гбайт |
8 Гбайт |
16 Гбайт |