Rhyddhau OneScript 1.8.0, 1C: Amgylchedd gweithredu sgript menter

Mae rhyddhau'r prosiect OneScript 1.8.0 wedi'i gyhoeddi, sy'n datblygu peiriant rhithwir traws-lwyfan sy'n annibynnol ar y cwmni 1C ar gyfer gweithredu sgriptiau yn yr iaith 1C:Menter. Mae'r system yn hunangynhaliol ac yn caniatΓ‘u ichi weithredu sgriptiau yn yr iaith 1C heb osod y platfform 1C:Menter a'i lyfrgelloedd penodol. Gellir defnyddio'r peiriant rhithwir OneScript ar gyfer gweithredu sgriptiau'n uniongyrchol yn yr iaith 1C, ac ar gyfer gwreiddio cefnogaeth i'w gweithredu mewn cymwysiadau a ysgrifennwyd mewn ieithoedd eraill. Mae cod y prosiect wedi'i ysgrifennu yn C# a'i ddosbarthu o dan y drwydded MPL-2.0. Yn cefnogi Linux, Windows a macOS.

Mae OneScript yn cefnogi holl nodweddion yr iaith 1C, gan gynnwys teipio rhydd, mynegiadau amodol, dolenni, eithriadau, araeau, mynegiadau rheolaidd, gwrthrychau COM, a swyddogaethau adeiledig ar gyfer gweithio gyda mathau cyntefig. Mae'r llyfrgell safonol yn darparu swyddogaethau ar gyfer gweithio gyda ffeiliau a llinynnau, rhyngweithio Γ’'r system, prosesu JSON ac XML, mynediad i'r rhwydwaith a defnyddio'r protocol HTTP, cyfrifiadau mathemategol, gweithio gyda chynlluniau.

I ddechrau, cynlluniwyd y system i ddatblygu cymwysiadau consol yn yr iaith 1C, ond mae'r gymuned yn datblygu'r llyfrgell OneScriptForms, sy'n eich galluogi i greu cymwysiadau gyda rhyngwyneb graffigol. Yn ogystal Γ’'r llyfrgell safonol ac OneScriptForms, mae mwy na 180 o becynnau gyda llyfrgelloedd a chyfleustodau ychwanegol ar gael ar gyfer OneScript. Er mwyn symleiddio gosod a dosbarthu llyfrgelloedd, cynigir y rheolwr pecyn ovm.

Ymfudodd y fersiwn newydd i'r .NET Framework 4.8, a oedd yn ei gwneud hi'n bosibl ychwanegu cefnogaeth ar gyfer llwybrau ffeil sy'n cynnwys mwy na 260 o nodau. Mae gweddill y newidiadau yn gysylltiedig Γ’ gwell cydnawsedd Γ’'r platfform 1C:Menter.

Ffynhonnell: opennet.ru

Ychwanegu sylw