Скачать версию
Имя файла | Архитектура | Вид дистрибутива | Дата создания |
---|---|---|---|
OneScript-1.0.11-setup.exe | x86 | Windows Installer (exe) | 02.01.2019 |
OneScript-1.0.11.zip | x86 | Zip-архив | 02.01.2019 |
Изменения в версии 1.0.11
Новые возможности
- Реализованы методы КодироватьСтроку/РаскодироватьСтроку
- Реализованы новые строковые функции платформы 1С версии 8.3.6 (СтрШаблон, СтрНайти и пр.) http://v8.1c.ru/o7/201408str/index.htm
- Реализована коллекция
ДеревоЗначений
- Реализован класс
ТекстовыйДокумент
- Добавлена возможность подключения внешних DLL
- Метод
ПодключитьВнешнююКомпоненту()
- Метод
ЗагрузитьБиблиотеку()
в модуле загрузчика библиотек
- Метод
- Возможность инжекта глобальных свойств в скрипт, загружаемый через
ЗагрузитьСценарий()
- Добавлен параметр командной строки
-encoding=
управляющий кодировкой вывода в stdout - Реализованы недостающие встроенные функции СтрПолучитьСтроку, СтрЧислоСтрок, ТРег
- Реализованы свойства объекта ИнформацияОбОшибке - ИмяМодуля, НомерСтроки, ИсходнаяСтрока
- Развитие утилиты TestApp
- добавлена поддержка автосохранения кода.
- добавлена принудительная прорисовка окна после вывода сообщения.
- добавлена прокрутка окна сообщений при выводе в него текста.
- добавлена горячая клавиша F5 для запуска скрипта.
- добавлено поле редактирования аргументов командной строки
- Изменена структура дистрибутива
- Плагин Снегопата и утилита TestApp по умолчанию не устанавливаются
- Дистрибутив ZIP по структуре аналогичен дистрибутиву setup.exe
Изменения поведения и исправление ошибок
- Изменено поведение директивы #Использовать в варианте с кавычками. Путь вычисляется относительно текущего скрипта, а не рабочего каталога приложения
- Более корректный текст исключения, если библиотека не скомпилировалась и ее в Попытке загружают повторно
- Ошибки компиляции выводились с полным стеком CLR, что неудобно
- Блок ПопыткаИсключение, вложенный внутрь другого блока Исключение при вызове ВызватьИсключение теперь работает аналогично 1С
- В многострочных строковых литералах перевод строки равен строго Символы.ПС (\n) и не зависит от переводов строк в файле скрипта
- Не поддерживался второй необязательный параметр функции КодСимвола
- Не загружается плагин Снегопата версии 1.0.10
- Не компилировалась конструкция вызова процедуры через точку от глобальной функции
- Несоответствие поведения. В 1С методы Лев и Прав не бросают исключение при отрицательном значении второго аргумента
- Метод ТаблицаЗначений.Скопировать() не поддерживал вариант, когда первым параметром передается Структура
- Более правильное исключение при синтаксической ошибке в объявлении метода
- Изменен порядок загрузки объектов внутри библиотеки. Модули теперь могут свободно ссылаться друг-на друга, порядок загрузки не важен