Qt Creator 7 Versione di l'ambiente di sviluppu

A liberazione di l'ambiente di sviluppu integratu Qt Creator 7.0 hè stata publicata, pensata per creà applicazioni multipiattaforma cù a libreria Qt. Soporta u sviluppu di prugrammi classici in C++ è l'usu di a lingua QML, in quale JavaScript hè utilizatu per definisce scripts, è a struttura è i paràmetri di l'elementi di l'interfaccia sò specificati da blocchi CSS-like.

In a nova versione:

  • L'elementu di menu "New File or Project" hè divisu in dui dialoghi separati "New File" è "New Project".
  • L'utilizatori chì utilizanu Qt Online Installer sò infurmati nantu à a dispunibilità di versioni currettivi di Qt. Pudete cunfigurà a visualizazione di e notificazioni di l'aghjurnamentu in a sezione "Opzioni> Ambiente> Actualizazioni".
  • U mudellu di codice per a lingua C++ hè stata aghjurnata à LLVM 14 è cambiatu per automaticamente per utilizà u backend Clangd, chì sustene u LSP (Language Server Protocol). Pudete rinvià u vechju backend à traversu u menù "Strumenti> Opzioni> C++> Clangd", in quale pudete ancu disattivà l'usu di Clangd per l'indexazione di u codice di u prughjettu, ma cuntinueghja à aduprà per l'evidenziazione di sintassi è l'autocompletion di input.
  • I paràmetri di u plugin ClangFormat sò stati spustati in a sezione cù paràmetri di stile generale è sò presentati cum'è una tabulazione separata.
  • L'implementazione di u parser QML hè stata aghjurnata per riflette i cambiamenti da l'ultima filiera Qt.
  • A pagina per a creazione di prughjetti cù CMake hè stata riprogettata. Aggiuntu un buttone "Stop CMake" per piantà l'esecuzione di CMake, per esempiu, durante u prucessu di cunfigurà script di creazione di prughjettu. Fornitu a capacità di re-run CMake per aghjurnà a cunfigurazione, ancu s'ellu u prugettu hè digià cunfiguratu. Variabili CMake per a cunfigurazione di u prughjettu iniziale è attuale sò siparati, in u primu casu, i variàbili sò definiti da u schedariu CMakeLists.txt.use, utilizatu durante a prima installazione, è in u sicondu casu, variabili esportati via CMake file-api json da u cartulare .cmake/api/v1/reply sò definiti.
  • A rilevazione automatica migliorata di l'attrezzi dispunibuli è ridutta u nùmeru di chjamate di compilatori innecessarii à l'iniziu, chì hà riduciutu u tempu d'iniziu di Qt Creator in certi ambienti.
  • L'assistenti di u Novu Prughjettu assicuranu chì C ++ 17 hè definitu cum'è u standard C ++.
  • Nantu à a piattaforma macOS, i paràmetri di u sistema per u tema scuru sò cunsiderati. Aghjunghje un supportu sperimentale per Docker in i build macOS.
  • Per a piattaforma Android, una opzione hè stata aghjunta per selezziunà u NDK predeterminatu è a rilevazione di e plataforme NDK hè stata migliurata.
  • Per a piattaforma Linux, un backend per Qt basatu annantu à u protocolu Wayland hè inclusu. Per attivà u backend, duvete stabilisce a variabile d'ambiente QT_QPA_PLATFORM=wayland prima di inizià.

Source: opennet.ru

Add a comment