Skip to content
Библиотека полезных скриптов для 1Script
1C Enterprise Other
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
build
src
tests
.atom-build.json
.gitignore
.gitmodules
CONTRIBUTION.md
Jenkinsfile
LICENSE
README.md

README.md

Библиотека полезных скриптов для 1Script

ВНИМАНИЕ! МЫ ПЕРЕЕХАЛИ!

Данный репо сохранен для истории. Вся актуальная разработка, свежие пакеты и многое-многое другое ведется в организации.

https://github.com/oscript-library

Join the chat at https://gitter.im/EvilBeaver/oscript-library

Библиотека скриптов переехала сюда: https://github.com/oscript-library

У каждого пакета из библиотеки теперь свой отдельный репозиторий.

Все пакеты библиотеки могут быть подключены с помощью директивы #Использовать <ИмяПакета>

Краткий список и назначение пакетов

asserts

Добавляет в скрипт функционал "Утверждений" (assertions). Возможны 2 стиля использования:

  • Модуль "Утверждения" - утверждения в стиле фреймворка xUnitFor1C
  • Свойство глобального контекста "Ожидаем" - fluent-API утверждений в стиле BDD

cmdline

Библиотека разбора аргументов командной строки. Добавляет класс "ПарсерАргументовКоманднойСтроки", позволяющий удобным образом обрабатывать параметры запуска скрипта.

files-common

Часто используемые функции для работы с файлами

json

Порт модуля 1С:JSON Александра Переверзева с сайта infostart.ru

logos

Библиотека логирования в стиле log4j

v8runner

Удобная оболочка для запуска команд конфигуратора. Позволяет удобно запускать любые команды пакетного режима Конфигуратора и 1С:Предприятия.

tempfiles

Менеджер управления временными файлами и каталогами

tool1cd

Программная скриптовая обертка для популярной утилиты чтения файловых баз данных tool1cd от awa Удобно использовать, например, для работы с хранилищем 1С.

gitsync

Синхронизация хранилища 1С с репозиторием git

strings

Работа со строками. API библиотеки совместимо с API модуля СтроковыеФункцииКлиентСервер из БСП.

You can’t perform that action at this time.