1С:Предприятие 8
Система программ
Архитектура платформы 1С:Предприятие
(версия 8.3.26)

Новое в 1C:EDT 2023.2

v.4, v.3, v.2, v.1, v.0

Версия 2023.2.3

1C:EDT

Автономный сервер — бета версия

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

  • Системные требования
    • Платформа «1С:Предприятие» версии 8.3.23.2040 и выше;
    • Версия проекта конфигурации 8.3.23 и выше;
    • Поддерживается работа только с файловыми информационными базами;

  • Переключить существующее приложение на автономный сервер

    Существующее приложение можно переключить на использование автономного сервера. Для этого нажмите Изменить размещение приложения в контекстном меню панели Приложения. 1С:EDT создаст и автоматически настроит экземпляр автономного сервера. В дальнейшем этот экземпляр будет использоваться для выбранного приложения и только для него.

    Новое в 1C:EDT 2023.2

    Аналогичным образом в любое время можно отказаться от использования автономного сервера и вернуться к прежнему способу работы приложения.

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

  • Запустить веб-клиента

    Автономный сервер содержит встроенный веб-сервер, поэтому вы можете сразу запустить для отладки приложение веб-клиента.

    Новое в 1C:EDT 2023.2

  • Создать новое приложение на автономном сервере при запуске

    При первом запуске проекта можно сразу выбрать автономный сервер для создаваемого приложения 1C:EDT.

    Новое в 1C:EDT 2023.2

  • Создать новое приложение на автономном сервере при импорте конфигурации

    При импорте конфигурации в новый проект также можно выбрать автономный сервер для создаваемого приложения 1C:EDT.

    Новое в 1C:EDT 2023.2

  • Запустить конфигуратор

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

    Новое в 1C:EDT 2023.2

Версия 2023.2.0

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

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

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

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

    Новое в 1C:EDT 2023.2

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

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

  • Панель «Ошибки конфигурации»
    • Мы существенно ускорили поиск в панели;
    • Ошибки теперь загружаются динамически только для тех групп и объектов, которые необходимы, а не все сразу. Благодаря этому:
      • Уменьшено потребление памяти;
      • Ускорена работа панели;
    • Некоторые элементы панели изменились, чтобы соответствовать новой модели работы:
      • Числа в скобках, например, Блокирующие (63), теперь показывают общее количество ошибок в этой группе, включая подгруппы и все их объекты.

        Новое в 1C:EDT 2023.2

      • При включении ограничения на количество элементов в группе (в настройках панели) число в скобках не меняется, а вместо этого индикация лимита группы делается последним элементом группы — <увеличьте лимит, чтобы увидеть больше>.

        Новое в 1C:EDT 2023.2

  • Быстрые исправления
    • Во всплывающих подсказках на ошибках теперь, помимо подавлений, отображаются быстрые исправления.

      Новое в 1C:EDT 2023.2

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

      Новое в 1C:EDT 2023.2

  • Отладка
    • Чтобы сократить количество вопросов, которые 1C:EDT задает при перезапуске измененных модулей в отладке, мы изменили некоторые стандартные значения параметров 1C:EDT:
      • Запуск/Отладка > Запуск > Сохранять обязательные изменения перед запуском вместо Предлагать стало Никогда;
      • Общие > Рабочая область > Сборка > Сохранить автоматически перед ручной сборкой был сброшен стал установлен;
      • Сервер > Запуск > Сохранять редакторы с несогласованными файлами перед запуском сервера вместо Предлагать стало Всегда;

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

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

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

      Новое в 1C:EDT 2023.2

    • Во всплывающее окно Инспектировать мы добавили поле Выражение для того, чтобы редактировать выражение было удобно. Раньше его приходилось редактировать в первой колонке, которая ограничена по ширине.

      Новое в 1C:EDT 2023.2

  • Поиск по именам объектов при сравнении / объединении

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

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

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

      На рисунке у справочника с подстрокой «возы» найдена форма с подстрокой «спис».

      Новое в 1C:EDT 2023.2

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

      На рисунке найден объект, содержащий подстроки «заявлен» и «письм».

      Новое в 1C:EDT 2023.2

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

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

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

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

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

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

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

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

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

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

Исправленные ошибки 2023.2.4

1C:EDT

Исправленные ошибки 2023.2.3

1C:EDT

Исправленные ошибки 2023.2.2

1C:EDT

Исправленные ошибки 2023.2.1

1C:EDT
  • Ошибка при слиянии веток. #1180;
  • Строгая типизация: EDT теряет описание метода через цепочку ссылок (См.) #1076;
  • Вызов команд 1C:EDT CLI приводит к ошибке, если в аргументах встречаются файловые пути из одного сегмента;
  • Запуск проекта приводит к ошибке, если перед этим папка рабочей области была перемещена;
  • При импорте графической схемы в некоторых ситуациях возникает ошибка;
  • В панели Навигатор поиск является регистрозависимым, что неудобно. Поиск сделан регистронезависимым;
  • Двустороннее сравнение проектов заканчивается ошибкой нехватки памяти, если проекты содержат коллекции больших размеров.

Исправленные ошибки 2023.2.0

1C:EDT