28.12.2023
Вышел релиз-кандидат 1C:EDT 2023.3.0
В этой версии мы реализовали следующие изменения:
- 1С:Предприятие 8.3.24
Мы поддержали работу с
«1С:Предприятием» 8.3.24 , начиная с версии 8.3.24.1308. Вы
можете использовать ее для запуска и отладки конфигураций. Также
вы можете использовать новую функциональность этой версии при
разработке прикладных решений.
Для работы с автономным
сервером «1С:Предприятия» мы рекомендуем использовать версию
8.3.24.1368 и старше.
- Обновить список версий платформ
В диалоги, в которых
нужно выбирать версию платформы «1С:Предприятия», мы добавили
кнопку Обновить список версий платформ.
Она позволяет, если подходящая версия не установлена, не
закрывая диалог установить нужную версию платформы и обновить
список версий, чтобы 1C:EDT ее «увидела».
- Панель «Выражения»
- Предсказуемое поведение клавиатуры во время навигации и редактирования
элементов в таблице;
- Добавление элементов двойным, выделение одинарным щелчком;
- Внедрение собственного унаследованного вида для реализации данных
требований;
- Отображение количества элементов в коллекциях;
- Панель «Ошибки конфигурации»
- Поиск в панели Ошибки конфигурации
теперь ограничен следующими колонками (для значительного
увеличения скорости поиска):
Описание,
Объект и Код
проверки;
- Функциональность панели ошибок конфигурации изменена
следующим образом:
- Группировка по проекту всегда на верхнем уровне. Ее
нельзя отключить;
- Если в рабочей области только один открытый проект,
группировка по проекту не показывается за
ненадобностью;
- Группировки по проекту больше нет в настройках
панели, т.к. она всегда включена;
- Улучшена производительность панели Ошибки
конфигурации в случае отсутствия
группировок;
- git
- Добавлена поддержка операции git
revert нескольких коммитов с учетом
модельных изменений в конфигурации;
- В диалог настроек перед началом операций git
revert и git
cherry-pick над несколькими коммитами
добавлена страница выбора родительских коммитов для всех
выбранных коммитов слияния;
- Реализована фильтрация результатов проверок по изменениям
в ветке git;
- 1C:EDT CLI
- Если 1C:EDT CLI должен вернуть код возврата 23 или 24
(например потому, что его вернула выполняемая команда в
режиме -command или последняя команда
скрипта в режиме -file), код возврата
будет увеличен на 100, то есть вернется 123 или 124
соответственно. Это сделано потому, что 23 и 24 являются
особыми кодами возврата Eclipse с собственной
семантикой;
- Появился новый инструмент для более удобного тестирования
команд 1C:EDT CLI. Подробно можно прочитать в документации по
разработке плагинов;
- Вместо скриптов 1cedtcli.bat (1cedtcli.sh для Linux/Mac)
для запуска 1C:EDT CLI теперь используется приложение
1cedtcli.exe (1cedtcli для Linux/Mac). Оно поддерживает те
же аргументы командной строки, что и скрипты, и
предоставляет дополнительные возможности;
- Опции командной строки 1C:EDT CLI теперь могу быть
указаны в любом порядке (раньше был фиксированный
порядок). Исключения:
- Опция -command должна идти
последней, так как все, что идет после нее,
трактуется как команда 1C:EDT CLI;
- Опция -vmargs должна идти либо
последней, либо перед -command,
т.к. все, что идет после нее (и до
-command), трактуется как
аргументы командной строки JVM;
- Теперь можно передавать опции JVM с помощью аргумента
командной строки 1C:EDT CLI -vmargs.
Например, таким способом можно поднять максимальный размер
кучи для JVM при импорте проекта до 8 Гб;
- 1C:EDT CLI получила новый аргумент командной строки:
-V / --version
который выводит версию утилиты;
- Добавлен аргумент командной строки 1C:EDT CLI
-v /
-verbose;
- У команды 1C:EDT CLI import появился
новый вариант вызова — для импорта существующих
проектов;
- Аргументы команд 1C:EDT CLI типа
boolean теперь могут быть указаны
без значений, что эквивалентно значению
true. Например, вместо
exit
-y true
теперь можно написать просто
exit -y
;
- Справка по 1C:EDT CLI (аргумент командной строки
-h) улучшена: добавлены описания
параметров, примеры использования, русский перевод;
- Проверки конфигурации
Реализован
автоматический перевод старых валидаторов на новый механизм,
кроме макетов и XDTO. Теперь существенная часть ошибок
конфигурации старого типа перешла в разряд проверок нового
механизма. Для таких проверок стали доступны подавления (как в
редакторе встроенного языка, так и на уровне свойства объекта
метаданных, из палитры), а также управление такими проверками из
профиля и написание для них быстрых исправлений. Критичность и
тип ошибки тоже сделаны по умолчанию. Сейчас для всех проверок
критичность Незначительная, а уровень —
Предупреждение.
Скачать 1C:EDT 2023.3.0
Новое в версии