Lançament de l'entorn de desenvolupament de Qt Creator 10

S'ha publicat el llançament de l'entorn de desenvolupament integrat Qt Creator 10.0, dissenyat per crear aplicacions multiplataforma mitjançant la biblioteca Qt. S'admeten tant el desenvolupament de programes clàssics C++ com l'ús del llenguatge QML, en el qual s'utilitza JavaScript per definir scripts, i l'estructura i els paràmetres dels elements de la interfície són establerts per blocs semblants a CSS. Es formen conjunts preparats per a Linux, Windows i macOS.

En la nova versió:

  • Proporciona la possibilitat de moure i ocultar els detalls del progrés de les operacions.
  • A la barra de cerca (Localitzador), es va resoldre el problema de recordar l'última frase de cerca introduïda quan s'utilitzava el mode obert en una finestra emergent centrada.
  • La versió empaquetada de LLVM s'ha actualitzat per al llançament 16 amb més suport per a l'estàndard C++20 a Clang i una interoperabilitat millorada entre Qt Creator i Clangd. Per defecte, el connector ClangFormat està habilitat, que ara s'utilitza per alinear el codi C++.
  • S'ha implementat la possibilitat de canviar automàticament els fitxers inclosos (mitjançant include) i corregir els enllaços als fitxers C++ després de canviar el nom dels fitxers ".ui" o dels formularis definits en ells.
  • S'ha afegit una eina (Eines > C++ > Cerca funcions no utilitzades) per trobar funcions no utilitzades en un projecte.
  • S'ha afegit un mode de visualització de la jerarquia de trucades, disponible per a tots els idiomes per als quals hi ha servidors LSP (Language Server Protocol) que admeten aquesta funció.
  • El model de codi QML s'ha actualitzat per reflectir els canvis a Qt 6.5. L'editor de codi ara té la possibilitat de previsualitzar les propietats del color com a informació sobre eines.
  • S'ha afegit suport per definir una ordre externa per formatar fitxers amb QML, com ara trucar a qmlformat en comptes de la lògica de formatació integrada.
  • S'ha afegit la possibilitat de provar QML Language Server (Qt Quick > QML/JS Editing > Use qmlls now) quan instal·leu el component opcional Qt Language Server des de l'instal·lador de Qt.
  • Fins a la versió 5, s'ha actualitzat el suport per a presets (cmake-presets) del sistema de compilació CMake, que ara admet la variable ${pathListSep}, l'ordre "inclou" i una estratègia externa per a l'arquitectura i el conjunt d'eines.
  • S'ha afegit una configuració a l'editor (CMake > Formatter) per especificar l'ordre per formatar fitxers relacionats amb CMake, per exemple, podeu utilitzar la utilitat cmake-format.
  • S'ha implementat un nou pas d'instal·lació mitjançant "cmake --install" que es pot afegir mitjançant l'opció "Projectes > Configuració d'execució > Afegeix un pas de desplegament".
  • Quan es construeix a Docker, s'ha afegit suport per al processament remot del model de codi mitjançant el procés de fons Clangd. S'ha afegit suport per treballar amb fitxers externs allotjats en un contenidor Docker al connector ClangFormat.
  • La possibilitat de navegar pel sistema de fitxers dels sistemes de destinació remots es proporciona, per exemple, per seleccionar un directori per a la compilació. S'ha afegit suport per obrir un terminal en un sistema remot mitjançant l'acció Obrir terminal, per exemple, present a la configuració de l'entorn de compilació.

Font: opennet.ru

Afegeix comentari