Vrystelling van Qt Creator 4.15 Ontwikkelingsomgewing

Die Qt Creator 4.15-geïntegreerde ontwikkelingsomgewing is vrygestel, ontwerp vir die skep van kruisplatformtoepassings deur die Qt-biblioteek te gebruik. Dit ondersteun beide die ontwikkeling van klassieke programme in C++ en die gebruik van die QML-taal, waarin JavaScript gebruik word om skrifte te definieer, en die struktuur en parameters van koppelvlakelemente word deur CSS-agtige blokke gespesifiseer.

Daar word kennis geneem dat Qt Creator 4.15 die laaste vrystelling in die 4.x-reeks sal wees; in die somer word 'n oorgang na 'n nuwe weergawe-toewysingskema verwag, waarbinne die eerste syfer van die weergawe sal verander in vrystellings met funksionele veranderinge ( Qt Creator 5, Qt Creator 6, ens.).

In die nuwe weergawe:

  • 'n Filter is by Locator gevoeg om lêers vanaf enige deel van die skyf oop te maak. Die filter bied ook die vermoë om 'n eksterne opdragreëlprogram te koppel wat 'n lys lêers vertoon gebaseer op 'n gebruiker-gespesifiseerde versoek. By verstek word die "soek"-hulpmiddel gebruik om lêers in Linux op te spoor, en die "alles"-hulpmiddel in Windows.
  • Het 'n aparte instelling "Gereedskap > Opsies > Omgewing > Stelsel > Omgewing" bygevoeg om omgewingsveranderlikes te definieer wat gestel moet word wanneer eksterne nutsprogramme vanaf Qt Creator begin word.
  • Bygevoeg instelling "Gereedskap > Opsies > Omgewing > Interface > Teks-kodek" om tekskodering te verander.
  • Baie foute wat verband hou met C++-taalondersteuning is in die koderedigeerder reggestel. Bygevoeg die vermoë om simbool soekresultate volgens toegang tipe te filter.
  • Die QML-redigeerder het verwerking van inlynkomponente geïmplementeer en verbeterde ondersteuning vir gevorderde JavaScript-kenmerke.
  • Die implementering van die LSP (Language Server Protocol)-bediener het ondersteuning bygevoeg vir weergawe-diagnostiek, bedrywighede-vorderingsboodskappe en bykomende formateringsvermoëns wat in protokolweergawe 3.15.0 verskyn het. Vereenvoudigde opstelling van die LSP-bediener vir die Java-taal.
  • Probleme opgelos wat dit moeilik gemaak het om projekte met die CMake-boustelsel op te stel.
  • Vir Qt 6-projekte wat CMake gebruik, is ondersteuning vir iOS bygevoeg as 'n teikenplatform. Probleme met die implementering van toepassings op toestelle met iOS 14 is opgelos.
  • Bygevoeg opsie om toepassings as root vanaf Qt Creator te laat loop.
  • Die koderedigeerder het die vermoë om inlyn-wenke met veranderlike waardes tydens ontfouting te vertoon (geaktiveer via die Tools > Options > Debugger > Algemeen > Gebruik aantekeninge in hoofredigeerder tydens ontfouting-instelling).

Bron: opennet.ru

Voeg 'n opmerking