26.09.2023

Вышел релиз-кандидат 1C:EDT 2023.2.0

В этой версии мы реализовали следующие изменения:

1C:EDT
  • 1С:Предприятие 8.3.23

    Мы поддержали работу с «1С:Предприятием» 8.3.23 , начиная с версии 8.3.23.1688. Вы можете использовать ее для запуска и отладки конфигураций. Также вы можете использовать новую функциональность этой версии при разработке прикладных решений.

  • Отключение массовых проверок

    Теперь вы можете отключить массовые проверки конфигурации для того или иного проекта. В параметры проекта мы добавили флажок Отключить режим массовых проверок (V8 > Валидация > Настройки для разработчиков проверок).

    Стандартно флажок сброшен и 1C:EDT выполняет эти проверки после завершения всех остальных действий по конфигурации. Они выполняются безусловно, их нельзя остановить, они автоматически прерываются при появлении пользовательской активности и возобновляются при ее окончании.

    Установка этого флажка не влияет на выполнение этих проверок в редакторах при изменении отдельных объектов или модулей. Там эти проверки будут выполняться всегда и безусловно, но только для редактируемых модулей (объектов, форм). Это не требует большого количества ресурсов.

  • Панель «Ошибки конфигурации»
    • Мы существенно ускорили поиск в панели;
    • Ошибки теперь загружаются динамически только для тех групп и объектов, которые необходимы, а не все сразу. Благодаря этому:
      • Уменьшено потребление памяти;
      • Ускорена работа панели;
    • Некоторые элементы панели изменились, чтобы соответствовать новой модели работы:
      • Числа в скобках, например, Блокирующие (63), теперь показывают общее количество ошибок в этой группе, включая подгруппы и все их объекты.
      • При включении ограничения на количество элементов в группе (в настройках панели) число в скобках не меняется, а вместо этого индикация лимита группы делается последним элементом группы — <увеличьте лимит, чтобы увидеть больше>.
  • Быстрые исправления
    • Во всплывающих подсказках на ошибках теперь, помимо подавлений, отображаются быстрые исправления.
    • Если ошибка имеет несколько вариантов исправления, то в панели Ошибки конфигурации после нажатия Исправить... и выбора варианта исправления 1C:EDT запрашивает теперь подтверждение и показывает прогресс выполнения операций.
  • Отладка
    • Чтобы сократить количество вопросов, которые 1C:EDT задает при перезапуске измененных модулей в отладке, мы изменили некоторые стандартные значения параметров 1C:EDT:
      • Запуск/Отладка > Запуск > Сохранять обязательные изменения перед запуском вместо Предлагать стало Никогда;
      • Общие > Рабочая область > Сборка > Сохранить автоматически перед ручной сборкой был сброшен стал установлен;
      • Сервер > Запуск > Сохранять редакторы с несогласованными файлами перед запуском сервера вместо Предлагать стало Всегда;

      Эти параметры теперь учитываются в команде обновления конфигурации информационной базы, а также при запуске и отладке приложений.

      Если ранее вы меняли значения этих параметров, то будут использоваться установленные вами значения.

    • Теперь вы можете отключить запрос подтверждения реструктуризации информационной базы. Для этого в свойства информационной базы мы добавили флажок Запросить подтверждение при необходимости реструктуризации. Если его сбросить, то реструктуризация будет выполняться автоматически, без вопроса.
    • Во всплывающее окно Инспектировать мы добавили поле Выражение для того, чтобы редактировать выражение было удобно. Раньше его приходилось редактировать в первой колонке, которая ограничена по ширине.
  • Поиск по именам объектов при сравнении / объединении

    В редактор сравнения и объединения конфигураций мы добавили поиск объектов конфигурации (значок в командной панели или Ctrl+F). Поддерживается два формата поиска:

    • Поиск вложенных объектов по классу и фрагменту имени. Позволяет найти, например, не все объекты, содержащие эту подстроку, а только справочники. Или найти форму списка конкретного справочника, а не все измененные формы списка.

      В этом случае сначала в единственном числе без пробелов пишется имя класса (Справочник, ОбщийМодуль), а затем — фрагмент имени объекта. После этого для вложенного объекта можно указать аналогичную пару строк. Например, «форма» и фрагмент ее имени.

    • По нескольким фрагментам имени. Позволяет найти все объекты, содержащие перечисленные подстроки в произвольном порядке.

  • Поддержка Android Studio

    Мы улучшили поддержку Android Studio для разработки мобильных приложений:

    • Поддержали версию Android 10 (API 29) для «1С:Предприятия» 8.3.22;
    • Исправили алгоритм загрузки приложения «1С:Предприятия» при запуске.
  • Cherry-pick нескольких коммитов

    Теперь вы можете выполнять cherry-pick сразу нескольких коммитов из одной ветки.

  • Экспорт в .xml-файлы

    Теперь можно экспортировать конфигурацию (Экспорт... > 1C:Enterprise > Конфигурация в XML-файлы) в каталог, содержащий файлы. Раньше экспорт выполнялся только в пустой каталог.

  • Обновление конфигурации и расширений

    В диалоге импорта конфигурации и расширений формулировки сделаны более понятными.

  • Минимизация технических отличий конфигураций

    Теперь при записи общего реквизита или плана обмена 1C:EDT сортирует элементы в их свойстве Состав в том же порядке, в каком это делает «1С:Предприятие». Раньше элементы состава записывались в том порядке, который получился после редактирования. В результате, если элементы просто менялись местами, возникали отличия в конфигурациях, хотя никакого практического смысла в этом не было.

Скачать 1C:EDT 2023.2.0

Новое в версии

Загрузка комментариев...