Izdanje razvojnog okruženja Qt Creator 9

Objavljeno je izdanje integrisanog razvojnog okruženja Qt Creator 9.0, dizajniranog za kreiranje višeplatformskih aplikacija koristeći Qt biblioteku. Podržani su i razvoj klasičnih C++ programa i upotreba QML jezika, u kojem se JavaScript koristi za definisanje skripti, a struktura i parametri elemenata interfejsa su postavljeni blokovima sličnim CSS-u. Formirani su spremni sklopovi za Linux, Windows i macOS.

U novoj verziji:

  • Dodata eksperimentalna podrška za Squish GUI okvir za testiranje. Dodatak za integraciju Squish vam omogućava da otvorite postojeće i kreirate nove testne slučajeve, snimite test slučajeve (testne slučajeve), koristite Squish Runner i Squish Server za pokretanje test slučajeva i test slučajeva, postavite prelomne tačke prije pokretanja testova kako biste prekinuli izvršenje na datoj poziciji i pregledati varijable.
  • Dodata podrška za tamnu temu kada se prikazuje ugrađena pomoć i dokumentacija.
  • Prilikom prikazivanja nagoveštaja API konteksta, sadržaj se sada generiše uzimajući u obzir verziju Qt-a označenu u projektu (tj. za Qt 5 projekte, prikazuje se Qt 5 dokumentacija, a za Qt 6 projekte, Qt 6 dokumentacija.
  • U uređivač je dodana opcija za prikazivanje uvlaka u dokumentu. Svaka uvlaka je označena posebnom vertikalnom trakom. Također je dodana mogućnost promjene razmaka između redova i riješeni problemi performansi pri odabiru vrlo velikih blokova.
    Izdanje razvojnog okruženja Qt Creator 9
  • Modelom C++ koda baziranog na pozadinskom dijelu Clangd koji podržava protokol LSP (Language Server Protocol) sada se može upravljati jednom Clangd instancom za cijelu sesiju (ranije je svaki projekt pokretao vlastitu Clangd instancu). Mogućnost promjene prioriteta Clangd pozadinskih niti koje se koriste za indeksiranje je dodana postavkama.
  • Sada je moguće uređivati ​​parametre stila C++ koda direktno iz glavnog dijaloga postavki bez otvaranja posebnog dijaloga. Premještene postavke ClangFormat u isti odjeljak.
  • Riješeni problemi s otvaranjem QML datoteka iz direktorija izgradnje umjesto izvornog direktorija i gubitak tačaka prekida prilikom korištenja funkcije reformatiranja.
  • Dodata podrška za konfigurisanje i izgradnju unapred postavljenih postavki za CMake projekte.

izvor: opennet.ru

Dodajte komentar