Izdaja razvojnega okolja Qt Creator 9

Objavljena je bila izdaja integriranega razvojnega okolja Qt Creator 9.0, zasnovanega za ustvarjanje večplatformskih aplikacij z uporabo knjižnice Qt. Podpira tako razvoj klasičnih programov v C++ kot uporabo jezika QML, v katerem se za definiranje skript uporablja JavaScript, struktura in parametri elementov vmesnika pa se določajo s CSS podobnimi bloki. Ustvarjeni so že pripravljeni sklopi za Linux, Windows in MacOS.

V novi različici:

  • Dodana eksperimentalna podpora za ogrodje testiranja GUI Squish. Integracijski vtičnik Squish vam omogoča odpiranje obstoječih in ustvarjanje novih testnih primerov, beleženje testnih primerov, uporabo Squish Runner in Squish Server za izvajanje testnih primerov in testnih primerov, nastavitev prekinitvenih točk pred izvajanjem testov za prekinitev izvajanja na danem položaju in pregledovanje spremenljivk.
  • Dodana podpora za temno temo pri prikazovanju vgrajene pomoči in dokumentacije.
  • Pri prikazu kontekstne pomoči API-ja je vsebina zdaj ustvarjena ob upoštevanju različice Qt, navedene v projektu (tj. za projekte, ki uporabljajo Qt 5, je prikazana dokumentacija za Qt 5, za projekte, ki uporabljajo Qt 6, pa je dokumentacija za Qt 6 prikazano.
  • V urejevalnik je dodana možnost vizualizacije zamikov v dokumentu. Vsaka alineja je označena s posebno navpično črto. Dodana je bila tudi možnost spreminjanja razmika med vrsticami in težave z zmogljivostjo pri izbiri zelo velikih blokov so bile odpravljene.
    Izdaja razvojnega okolja Qt Creator 9
  • Kodni model C++, ki temelji na zaledju Clangd, ki podpira LSP (Language Server Protocol), se lahko zdaj zadovolji z enim primerkom Clangd za celotno sejo (prej je imel vsak projekt svoj primerek Clangd). V nastavitve je bila dodana možnost spreminjanja prioritete niti v ozadju Clangd, ki se uporabljajo za indeksiranje.
  • Parametre sloga kode C++ je mogoče urejati neposredno iz pogovornega okna z glavnimi nastavitvami, ne da bi odprli ločeno pogovorno okno. Nastavitve ClangFormat so bile premaknjene v isti razdelek.
  • Odpravljene težave z odpiranjem datotek QML iz imenika gradnje namesto iz izvornega imenika in izgube prelomnih točk pri uporabi funkcije preoblikovanja.
  • Dodana podpora za konfiguriranje in gradnjo prednastavitev za projekte CMake.

Vir: opennet.ru

Dodaj komentar