Lansare pentru mediul de dezvoltare Qt Creator 9

A fost publicată lansarea mediului de dezvoltare integrat Qt Creator 9.0, conceput pentru a crea aplicații multi-platformă folosind biblioteca Qt. Sunt acceptate atât dezvoltarea de programe clasice C++, cât și utilizarea limbajului QML, în care JavaScript este folosit pentru a defini script-urile, iar structura și parametrii elementelor de interfață sunt setate de blocuri asemănătoare CSS. Ansamblurile gata sunt formate pentru Linux, Windows și macOS.

În noua versiune:

  • S-a adăugat suport experimental pentru cadrul de testare Squish GUI. Pluginul de integrare Squish vă permite să deschideți și să creați noi cazuri de testare, să înregistrați cazuri de testare (cazuri de testare), să utilizați Squish Runner și Squish Server pentru a rula cazuri de testare și cazuri de testare, să setați puncte de întrerupere înainte de a rula teste pentru a întrerupe execuția la o anumită poziție și inspectează variabilele.
  • S-a adăugat suport pentru o temă întunecată la afișarea ajutorului și a documentației încorporate.
  • Când se afișează un indiciu de context API, conținutul este acum generat ținând cont de versiunea Qt marcată în proiect (adică, pentru proiectele Qt 5, este afișată documentația Qt 5, iar pentru proiectele Qt 6, documentația Qt 6.
  • O opțiune a fost adăugată în editor pentru a reda indentări în document. Fiecare liniuță este marcată cu o bară verticală separată. De asemenea, s-a adăugat posibilitatea de a modifica distanța dintre linii și a rezolvat problemele de performanță la selectarea blocurilor foarte mari.
    Lansare pentru mediul de dezvoltare Qt Creator 9
  • Modelul de cod C++ bazat pe backend-ul Clangd care acceptă protocolul LSP (Language Server Protocol) poate fi acum gestionat cu o instanță Clangd pentru întreaga sesiune (anterior, fiecare proiect rula propria instanță Clangd). Capacitatea de a schimba prioritatea firelor de execuție Clangd utilizate pentru indexare a fost adăugată la setări.
  • Acum este posibil să editați parametrii de stil de cod C++ direct din dialogul principal de setări fără a deschide un dialog separat. S-au mutat setările ClangFormat în aceeași secțiune.
  • S-au rezolvat problemele cu deschiderea fișierelor QML din directorul de compilare în loc de directorul sursă și pierderea punctelor de întrerupere la utilizarea funcției de reformat.
  • S-a adăugat suport pentru configurarea și construirea presetărilor pentru proiectele CMake.

Sursa: opennet.ru

Adauga un comentariu