Scaoileadh uirlis cóimeála Qbs 1.20

Tá scaoileadh uirlisí tógála Qbs 1.20 fógartha. Is é seo an seachtú scaoileadh ó d'fhág an Chuideachta Qt forbairt an tionscadail, arna ullmhú ag an bpobal a bhfuil suim acu leanúint ar aghaidh le forbairt Qbs. Chun Qbs a thógáil, tá gá le Qt i measc na spleáchais, cé go bhfuil Qbs féin deartha chun tionól aon tionscadail a eagrú. Úsáideann Qbs leagan simplithe den teanga QML chun scripteanna tógála tionscadail a shainiú, a ligeann duit rialacha tógála cothrom solúbtha a shainiú ar féidir leo modúil sheachtracha a nascadh, feidhmeanna JavaScript a úsáid, agus rialacha tógála saincheaptha a chruthú.

Déantar an teanga scriptithe a úsáidtear i Qbs a oiriúnú chun giniúint agus parsáil scripteanna tógála a uathoibriú trí thimpeallachtaí forbartha comhtháite. Ina theannta sin, ní ghineann Qbs comhaid déanta, ach é féin, gan idirghabhálaithe mar an áirgiúlacht déanta, rialaíonn seoladh tiomsaitheoirí agus nascóirí, ag uasmhéadú an phróisis tógála bunaithe ar ghraf mionsonraithe de gach spleáchas. Ceadaíonn láithreacht sonraí tosaigh maidir le struchtúr agus spleáchais an tionscadail duit cur i gcrích oibríochtaí i roinnt snáitheanna a chomhthreomharú go héifeachtach. I gcás tionscadail mhóra ina bhfuil líon mór comhad agus fochomhadlann, is féidir le feidhmíocht atógáil ag baint úsáide as Qbs a bheith cúpla uair níos tapúla ná mar a dhéanamh - déantar atógáil beagnach láithreach agus ní chuireann sé iallach ar an bhforbróir am feithimh a chur amú.

Lig dúinn a mheabhrú gur chinn an Chuideachta Qt i 2018 stop a chur le forbairt Qbs. Forbraíodh Qbs mar athsholáthar ar qmake, ach ar deireadh thiar socraíodh CMake a úsáid mar phríomhchóras tógála Qt san fhadtéarma. Táthar ag leanúint ar aghaidh le forbairt Qbs mar thionscadal neamhspleách a fhaigheann tacaíocht ón bpobal agus ó fhorbróirí leasmhara. Tá bonneagar Cuideachta Qt á úsáid i gcónaí le haghaidh forbartha.

Príomhnuálaíochtaí i Qbs 1.20:

  • Tá tacaíocht iomlán do chreat Ráithe 6 curtha i bhfeidhm, lena n-áirítear brainse Qt 6.2.
  • Tá an modúl QtScript, nach soláthraítear a thuilleadh i Qt 17 agus atá san áireamh anois i Qbs, nuashonraithe agus aistrithe go C++6.
  • I gcás tionóil le sraith maoine éagsúla, soláthraítear liosta de na sean-airíonna.
  • Cuireadh ordú le qbs-config chun an phróifíl iomlán a chur leis, rud a ligeann duit a dhéanamh gan airíonna a chur leis ar leithligh agus a chuireann luas suntasach ar an am tosaithe nuair a bhíonn roinnt SDKanna Android agat.
  • Réitíodh an fhadhb le láimhseáil mhícheart ar amanna nuashonraithe comhad ar an ardán FreeBSD.
  • Tacaíocht feabhsaithe C/C++. Tacaíocht bhreise le haghaidh tiomsaitheoirí COSMIC (COLDFIRE/M68K, HCS08, HCS12, STM8 agus STM32) agus uirlisí Digital Mars. Maidir leis an tiomsaitheoir MSVC, tá an mhaoin cpp.enableCxxLanguageMacro curtha i bhfeidhm agus tá tacaíocht don luach “c++20” curtha le cpp.cxxLanguageVersion.
  • Maidir leis an ardán Android, tá tacaíocht curtha i bhfeidhm chun an tiomsaitheoir d8 dex a úsáid in ionad dx trí mhaoin Android.sdk.dexCompilerName a shocrú. Cuireadh deireadh le Ministro, clár chun leabharlanna Qt a reáchtáil ar Android. Nuashonraíodh an fhoireann uirlisí chun pacáistí a chruthú ó aapt go aapt2 (Uirlis Pacáistíochta Sócmhainní Android).

Foinse: oscailtenet.ru

Add a comment