Vrystelling van Qt Creator 10 Ontwikkelingsomgewing

Die vrystelling van die Qt Creator 10.0-geïntegreerde ontwikkelingsomgewing, wat ontwerp is om kruisplatformtoepassings te skep deur die Qt-biblioteek te gebruik, is gepubliseer. Beide die ontwikkeling van klassieke C++-programme en die gebruik van die QML-taal word ondersteun, waarin JavaScript gebruik word om skrifte te definieer, en die struktuur en parameters van koppelvlakelemente word deur CSS-agtige blokke gestel. Gereedsamestellings word gevorm vir Linux, Windows en macOS.

In die nuwe weergawe:

  • Die vermoë om te beweeg en besonderhede oor die vordering van bedrywighede te verberg, word verskaf.
  • In die soekbalk (Locator) is die probleem opgelos om die laaste ingevoerde soekfrase te onthou wanneer die openingsmodus in 'n middelbelynde opspringvenster gebruik word.
  • Die gebundelde weergawe van LLVM is opgedateer om 16 vry te stel met uitgebreide ondersteuning vir die C++20-standaard in Clang en verbeterde interoperabiliteit tussen Qt Creator en Clangd. Die ClangFormat-inprop is by verstek geaktiveer en word nou gebruik om C++-kode in lyn te bring.
  • Implementeer die vermoë om outomaties ingeslote lêers (via include) te verander en skakels in C++-lêers aan te pas nadat “.ui”-lêers of vorms wat daarin gedefinieer is, hernoem is.
  • Het 'n hulpmiddel bygevoeg (Gereedskap > C++ > Vind ongebruikte funksies) om na ongebruikte funksies in 'n projek te soek.
  • Bygevoeg oproephiërargie-aansigmodus, beskikbaar vir alle tale waarvoor daar LSP (Language Server Protocol)-bedieners is wat hierdie kenmerk ondersteun.
  • Die QML-kodemodel is opgedateer om veranderinge in Qt 6.5 te weerspieël. Die koderedigeerder het nou die vermoë om kleureienskappe as 'n nutswenk voor te sien.
  • Ondersteuning bygevoeg vir die definisie van 'n eksterne opdrag om QML-lêers te formateer, byvoorbeeld die oproep van qmlformat in plaas van die ingeboude formateringslogika.
  • Het die vermoë bygevoeg om QML Language Server te toets (Qt Quick > QML/JS Redigering > Gebruik qmlls nou) wanneer die opsionele Qt Language Server-komponent vanaf die Qt-installeerder geïnstalleer is.
  • Ondersteuning vir voorafinstellings (cmake-presets) van die CMake-boustelsel is opgedateer na weergawe 5, wat nou ondersteuning vir die ${pathListSep}-veranderlike, die "include"-opdrag en eksterne strategie vir argitektuur en gereedskap insluit.
  • 'n Instelling is by die redigeerder gevoeg (CMake > Formatter) om 'n opdrag vir die formatering van CMake-verwante lêers te spesifiseer, byvoorbeeld, jy kan die cmake-formaat-nutsding gebruik.
  • Het 'n nuwe installasiestap geïmplementeer met behulp van "cmake --install", wat bygevoeg kan word via die "Projects > Run Settings > Add Deploy Step" opsie.
  • By die inbou van Docker, is ondersteuning vir afgeleë verwerking van die kodemodel bygevoeg met behulp van die Clangd-agtergrondproses. Die ClangFormat-inprop het ondersteuning bygevoeg om met eksterne lêers te werk wat in 'n Docker-houer gehuisves word.
  • Die vermoë om deur die lêerstelsel van afgeleë teikenstelsels te navigeer, word verskaf om byvoorbeeld 'n gids vir die bou te kies. Bygevoeg ondersteuning vir die opening van 'n terminale op 'n afgeleë stelsel met behulp van die Open Terminal aksie, byvoorbeeld teenwoordig in die bou omgewing instellings.

Bron: opennet.ru

Voeg 'n opmerking