Izdanje razvojnog okruženja Qt Creator 9

Objavljeno je izdanje integriranog razvojnog okruženja Qt Creator 9.0, dizajniranog za izradu višeplatformskih aplikacija korištenjem Qt knjižnice. Podržan je i razvoj klasičnih C++ programa i korištenje QML jezika u kojem se JavaScript koristi za definiranje skripti, a strukturu i parametre elemenata sučelja postavljaju CSS-like blokovi. Gotovi sklopovi se formiraju za Linux, Windows i macOS.

U novoj verziji:

  • Dodana je eksperimentalna podrška za Squish GUI okvir za testiranje. Dodatak za integraciju Squish omogućuje vam otvaranje postojećih i stvaranje novih testnih slučajeva, snimanje testnih slučajeva, korištenje Squish Runnera i Squish Servera za pokretanje testnih slučajeva i testnih slučajeva, postavljanje prijelomnih točaka prije pokretanja testova za prekid izvršenja na određenoj poziciji i pregled varijabli.
  • Dodana podrška za tamnu temu pri prikazu ugrađene pomoći i dokumentacije.
  • Prilikom prikaza pomoći za kontekst API-ja, sadržaj se sada generira uzimajući u obzir verziju Qt-a zabilježenu u projektu (tj. za projekte koji koriste Qt 5, prikazuje se dokumentacija za Qt 5, a za projekte koji koriste Qt 6, dokumentacija za Qt 6 je prikazano.
  • U editoru je dodana opcija za vizualizaciju uvlaka u dokumentu. Svaka uvlaka označena je posebnom okomitom crtom. Također je dodana mogućnost promjene proreda i riješeni su problemi s performansama pri odabiru vrlo velikih blokova.
    Izdanje razvojnog okruženja Qt Creator 9
  • Model C++ koda temeljen na Clangd pozadini, koji podržava LSP (Language Server Protocol), sada se može zadovoljiti s jednom Clangd instancom za cijelu sesiju (ranije je svaki projekt imao svoju Clangd instancu). U postavke je dodana mogućnost promjene prioriteta Clangd pozadinskih niti koje se koriste za indeksiranje.
  • Moguće je uređivati ​​parametre stila C++ koda izravno iz glavnog dijaloškog okvira postavki, bez otvaranja zasebnog dijaloškog okvira. Postavke ClangFormat-a premještene su u isti odjeljak.
  • Riješeni su problemi s otvaranjem QML datoteka iz direktorija za izgradnju umjesto iz izvornog direktorija i gubitak prijelomnih točaka pri korištenju funkcije reformatiranja.
  • Dodana podrška za konfiguriranje i izgradnju unaprijed postavljenih postavki za CMake projekte.

Izvor: opennet.ru

Dodajte komentar