8 сентября 2022 года опубликована бета-версия 2.0.1 решения 1С:Исполнитель. Инструмент автоматизации задач администрирования, актуальный в частности при удаленной работе, претерпел изменения в IDE, встроенном языке, прикладной функциональности и переименованиях. Рассказываем о новинках релиза.
Изменения в IDE
Прекращена поддержка Eclipse IDE. Теперь единственным редактором скриптов является Visual Studio Code. При открытии файла с расширением sbsl, VSCode предлагает установить расширение для Исполнителя автоматически.
При запуске скрипта в режиме отладки после окончания будет показан список всех незакрытых ресурсов. Наличие незакрытых ресурсов означает, что ресурсная переменная ошибочно не была закрыта.
Встроенный язык
- Добавлены функциональные типы, значениями которых являются методы. Такие типы позволяют делать универсальные методы;
- Теперь при интерполяции строк можно указывать правила форматирования. Интерполяция позволяет добавлять в строку значение переменной без использования операции сложения строк;
- Добавлены операции, облегчающие обработку результата, который может содержать значение Неопределено;
- Запрещено вызывать процедуры как функции;
- Для коллекций теперь необходимо явно указывать, какие типы значений могут быть в коллекции;
- Появилась возможность использовать именованные параметры в методах и конструкторах. Новый синтаксис позволяет указывать их значения, не соблюдая порядок следования;
- Появился метод, позволяющий создать экземпляр типа во время работы приложения. Такой способ создания типа может быть полезен при обработке xml/json файлов;
- Реализована поддержка регулярных выражений.
Прикладная функциональность
- Добавлены методы, позволяющие читать дату и время из JSon. Раньше дату и время нужно было преобразовывать из строки самостоятельно;
- Добавлена возможность автоматически исключать пустые значения и значения Неопределено. при записи JSon файлов;
- Тип ХешированиеДанных теперь позволяет вычислять хеш для различных типов данных. Раньше вычисление было доступно только для типов Байты и ПотокЧтения;
- Обеспечена поддержка генерации QR-кодов;
- Расширены возможности по работе с типом ПотокЧтения, облегчающие чтение текста;
- Реализована поддержка многопоточного сжатия при создании zip-архивов.
Переименования
Во встроенном языке, системе типов и глобальном контексте выполнены различные переименования. Старые значения будут подсвечены IDE автоматически, но переименовывать их нужно будет вручную.
Нужна помощь при работе с 1С:Исполнителем? Пишите, оперативно ответим!
консультация эксперта
самые свежие новости 1 раз в месяц