Qt Creator 5.0 Żvilupp Ambjent Rilaxx

Ġie rilaxxat l-ambjent ta 'żvilupp integrat Qt Creator 5.0, iddisinjat għall-ħolqien ta' applikazzjonijiet multi-pjattaforma bl-użu tal-librerija Qt. Jappoġġa kemm l-iżvilupp ta 'programmi klassiċi f'C++ kif ukoll l-użu tal-lingwa QML, li fiha JavaScript jintuża biex jiddefinixxi skripts, u l-istruttura u l-parametri tal-elementi tal-interface huma speċifikati minn blokki li jixbħu CSS. Bidla sinifikanti fin-numru tal-verżjoni hija assoċjata mat-tranżizzjoni għal skema ta 'assenjazzjoni ta' verżjoni ġdida, li fiha l-ewwel ċifra tal-verżjoni tinbidel f'rilaxxi b'bidliet funzjonali (Qt Creator 5, Qt Creator 6, eċċ.).

Qt Creator 5.0 Żvilupp Ambjent Rilaxx

Fil-verżjoni l-ġdida:

  • Ġiet implimentata possibbiltà sperimentali biex jintuża s-servizz ta' caching ta' Clang Server (clangd) bħala backend għal mudell ta' kodiċi f'C u C++. Il-backend il-ġdid jista' jintuża b'mod fakultattiv biex jissostitwixxi l-mudell tal-kodiċi bbażat fuq libclang, grazzi għall-użu tal-LSP (Language Server Protocol), iżda mhux il-funzjonalità kollha għadha ġiet implimentata. L-abilitazzjoni ssir permezz tal-għażla "Uża clangd" fil-menu "Għodda > Għażliet > C++ > Clangd".
  • Żid appoġġ sperimentali għall-bini u t-tħaddim ta' applikazzjonijiet f'kontenituri Docker. Il-karatteristika bħalissa hija disponibbli biss għal ambjenti Linux u proġetti bis-sistema tal-bini CMake. Biex tagħmilha, jeħtieġ li tattiva l-appoġġ għall-plugins sperimentali permezz tal-menu "Għajnuna > Dwar Plugins", u wara l-abbiltà li toħloq apparati tal-bini "Docker" tidher fis-settings tal-apparat.
  • Il-korrezzjonijiet akkumulati saru għall-mudell tal-kodiċi għal-lingwa C++. Meta tibdel l-isem ta' l-oġġetti, l-għażla awtomatika ta' fajls li mhumiex direttament relatati mal-proġett (pereżempju, fajls tal-header Qt) tneħħiet. Bidliet fil-fajls ".ui" u ".scxml" huma riflessi istantanjament fil-mudell tal-kodiċi mingħajr rikompilazzjoni.
  • Il-mudell tal-kodiċi għal QML ġie aġġornat għal Qt 6.2.
  • L-implimentazzjoni tas-server LSP (Language Server Protocol) żiedet appoġġ għall-wiri ta 'notifiki dwar il-progress tal-operazzjonijiet f'Qt Creator. Żid ukoll appoġġ għall-wiri ta 'snippets tal-kodiċi pprovduti mis-server.
  • Saru porzjon kbir ta 'titjib fl-għodod ta' ġestjoni tal-proġett ibbażati fuq CMake, inkluża l-abbiltà li jintwerew ir-riżultati ta 'CMake u l-kumpilazzjoni fil-modalità tal-proġett, mingħajr il-ħtieġa li jaqilbu għall-mod ta' editjar. Waqfet tuża direttorju tal-bini temporanju għas-settings inizjali tal-proġett. Miżjud għażla biex tiddiżattiva s-separazzjoni ta 'gruppi ta' fajls b'kodiċi u headers. Issa huwa possibbli li jiġi ddeterminat il-fajl eżekutibbli default (qabel kien magħżul l-ewwel fajl eżekutibbli fil-lista). L-appoġġ għall-makro ġie miżjud mal-operazzjoni Eżegwixxi Kmandi Custom.
  • Sar xogħol biex jiġu eliminati t-tnaqqis fir-ritmu meta jitgħabbew fajls kbar tal-proġetti.
  • Għodod ta' ġestjoni tal-proġett ibbażati fuq is-sett ta' għodod Qbs ġew trasferiti biex jużaw Qbs 1.20.
  • Żid l-appoġġ tal-għodda tal-MSVC għall-arkitettura ARM.
  • Appoġġ għal Android 12 huwa pprovdut.
  • Appoġġ imtejjeb għat-tħaddim tal-bini Qt Creator għall-proċessuri Intel fuq kompjuters Apple biċ-ċippa M1.

Sors: opennet.ru

Żid kumment