Izdaja OneScript 1.8.0, okolja za izvajanje skriptov v jeziku 1C:Enterprise

Objavljena je bila izdaja projekta OneScript 1.8.0, ki razvija večplatformni virtualni stroj, neodvisen od podjetja 1C, za izvajanje skriptov v jeziku 1C:Enterprise. Sistem je samozadosten in vam omogoča izvajanje skriptov v jeziku 1C brez namestitve platforme 1C:Enterprise in njenih posebnih knjižnic. Virtualni stroj OneScript se lahko uporablja tako za neposredno izvajanje skriptov v jeziku 1C kot za vgradnjo podpore za njihovo izvajanje v aplikacije, napisane v drugih jezikih. Projektna koda je napisana v C# in se distribuira pod licenco MPL-2.0. Podpira delo v sistemih Linux, Windows in macOS.

OneScript podpira vse funkcije jezika 1C, vključno z ohlapnim tipkanjem, pogojnimi izrazi, zankami, izjemami, nizi, regularnimi izrazi, objekti COM in vgrajenimi funkcijami za delo s primitivnimi tipi. Standardna knjižnica ponuja funkcije za delo z datotekami in nizi, interakcijo s sistemom, obdelavo JSON in XML, dostop do omrežja in uporabo protokola HTTP, matematične izračune in delo s postavitvami.

Sprva je bil sistem zasnovan za razvoj konzolnih aplikacij v jeziku 1C, vendar skupnost razvija knjižnico OneScriptForms, ki omogoča ustvarjanje aplikacij z grafičnim vmesnikom. Poleg standardne knjižnice in OneScriptForms je za OneScript na voljo več kot 180 paketov z dodatnimi knjižnicami in pripomočki. Za poenostavitev namestitve in distribucije knjižnic je na voljo upravitelj paketov ovm.

Nova različica je prešla na .NET Framework 4.8, kar je omogočilo dodajanje podpore za poti datotek, ki vsebujejo več kot 260 znakov. Ostale spremembe so povezane z izboljšano združljivostjo s platformo 1C:Enterprise.

Vir: opennet.ru

Dodaj komentar