1Script — различия между версиями
м |
Тест (обсуждение | вклад) м (→Ссылки) |
||
(не показано 6 промежуточных версий 3 участников) | |||
Строка 1: | Строка 1: | ||
+ | '''OneScript (1Скрипт, 1Script''') - является независимой кросс-платформенной реализацией виртуальной машины, исполняющей скрипты на языке 1С:Предприятие. При этом библиотеки системы 1С:Предприятие не используются и не требуется установка системы 1С:Предприятие на целевой машине. Иными словами, это возможность писать программы на языке 1С без использования платформы 1С:Предприятие. Есть редактор форм для создания графического интерфейса на 1Скрипт. | ||
+ | |||
+ | == Название и произношение == | ||
+ | Проект носит название OneScript, может быть сокращен при написании до названия 1Script. | ||
+ | |||
+ | OneScript позволяет создавать и выполнять текстовые сценарии, написанные на языке, знакомом любому специалисту по системе 1С:Предприятие. Применение знакомого языка для скриптовой автоматизации позволяет значительно повысить продуктивность специалиста за счет более простой автоматизации ручных операций. | ||
+ | |||
+ | == Возможности == | ||
+ | * Использование в качестве среды исполнения текстовых сценариев на языке 1С; | ||
+ | * Построение консольных приложений, написанных на языке 1С; | ||
+ | * Встраивание в стороннюю программную среду в качестве среды исполнения текстовых сценариев на языке 1С. | ||
+ | |||
+ | == Совместимость языка == | ||
+ | В качестве IDE может использовать IDE компилятора 1С - [[Перфолента.Net]]. | ||
+ | |||
+ | 1Script поддерживает все возможности встроенного языка, перечисленные в ветке "Описание встроенного языка" стандартного синтакс-помощника: | ||
+ | |||
+ | * Нестрогая типизация | ||
+ | * Условия | ||
+ | * Циклы | ||
+ | * Исключения | ||
+ | * Доступ к массивам | ||
+ | * Доступ к COMОбъектам | ||
+ | * Встроенные функции работы с примитивными типами | ||
+ | |||
== Учебные материалы по 1Скрипт == | == Учебные материалы по 1Скрипт == | ||
+ | * [https://infostart.ru/public/687869/ Быстрый старт на OneScript] | ||
+ | * [https://habr.com/ru/post/668670/ Редактор форм для создания графического интерфейса на 1Скрипт] | ||
+ | |||
+ | == См. также == | ||
+ | * [[Перфолента.Net]] - объектно-ориентированный компилятор 1С | ||
+ | * [[РусФокс]] - 1С-подобный язык программирования написанный на [[FoxPro 9]] | ||
+ | * [[Гонец (язык программирования)]] - микросервисов на основе Go | ||
== Ссылки == | == Ссылки == | ||
Строка 5: | Строка 37: | ||
* [http://oscript.io/ Официальная страница 1Script (OneScript)] | * [http://oscript.io/ Официальная страница 1Script (OneScript)] | ||
* [https://github.com/EvilBeaver/OneScript Исходный код 1Скрипт на ГитХаб] | * [https://github.com/EvilBeaver/OneScript Исходный код 1Скрипт на ГитХаб] | ||
+ | * [https://gitter.im/EvilBeaver/OneScript Онлайн чат пользователей и разработчиков 70-80 чел] | ||
* [https://vk.com/1script Группа вконтакте 1Скрипт (1Script, OneScript] | * [https://vk.com/1script Группа вконтакте 1Скрипт (1Script, OneScript] | ||
* [https://infostart.ru/public/687869/ Быстрый старт на OneScript] | * [https://infostart.ru/public/687869/ Быстрый старт на OneScript] |
Текущая версия на 08:50, 1 июня 2022
OneScript (1Скрипт, 1Script) - является независимой кросс-платформенной реализацией виртуальной машины, исполняющей скрипты на языке 1С:Предприятие. При этом библиотеки системы 1С:Предприятие не используются и не требуется установка системы 1С:Предприятие на целевой машине. Иными словами, это возможность писать программы на языке 1С без использования платформы 1С:Предприятие. Есть редактор форм для создания графического интерфейса на 1Скрипт.
Содержание
Название и произношение
Проект носит название OneScript, может быть сокращен при написании до названия 1Script.
OneScript позволяет создавать и выполнять текстовые сценарии, написанные на языке, знакомом любому специалисту по системе 1С:Предприятие. Применение знакомого языка для скриптовой автоматизации позволяет значительно повысить продуктивность специалиста за счет более простой автоматизации ручных операций.
Возможности
- Использование в качестве среды исполнения текстовых сценариев на языке 1С;
- Построение консольных приложений, написанных на языке 1С;
- Встраивание в стороннюю программную среду в качестве среды исполнения текстовых сценариев на языке 1С.
Совместимость языка
В качестве IDE может использовать IDE компилятора 1С - Перфолента.Net.
1Script поддерживает все возможности встроенного языка, перечисленные в ветке "Описание встроенного языка" стандартного синтакс-помощника:
- Нестрогая типизация
- Условия
- Циклы
- Исключения
- Доступ к массивам
- Доступ к COMОбъектам
- Встроенные функции работы с примитивными типами
Учебные материалы по 1Скрипт
См. также
- Перфолента.Net - объектно-ориентированный компилятор 1С
- РусФокс - 1С-подобный язык программирования написанный на FoxPro 9
- Гонец (язык программирования) - микросервисов на основе Go