1Script — различия между версиями

Материал из ТХАБ.РФ
Перейти к: навигация, поиск
(Новая страница: «== Ссылки == Категория:Язык программирования Категория:Язык программирования с русс…»)
 
м (Ссылки)
 
(не показано 7 промежуточных версий 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Скрипт ==
 +
* [https://infostart.ru/public/687869/ Быстрый старт на OneScript]
 +
* [https://habr.com/ru/post/668670/ Редактор форм для создания графического интерфейса на 1Скрипт]
 +
 +
== См. также ==
 +
* [[Перфолента.Net]] - объектно-ориентированный компилятор 1С
 +
* [[РусФокс]] - 1С-подобный язык программирования написанный на [[FoxPro 9]]
 +
* [[Гонец (язык программирования)]] - микросервисов на основе Go
 +
 
== Ссылки ==
 
== Ссылки ==
  
 +
* [http://oscript.io/ Официальная страница 1Script (OneScript)]
 +
* [https://github.com/EvilBeaver/OneScript Исходный код 1Скрипт на ГитХаб]
 +
* [https://gitter.im/EvilBeaver/OneScript Онлайн чат пользователей и разработчиков 70-80 чел]
 +
* [https://vk.com/1script Группа вконтакте 1Скрипт (1Script, OneScript]
 +
* [https://infostart.ru/public/687869/ Быстрый старт на OneScript]
 +
* [http://ruscomp.24bb.ru/viewtopic.php?id=239 Обсуждение на форуме]
  
  

Текущая версия на 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Скрипт

См. также

Ссылки