Lanzamento do entorno de desenvolvemento de Qt Creator 10

Publicouse a versión do contorno de desenvolvemento integrado Qt Creator 10.0, deseñado para crear aplicacións multiplataforma usando a biblioteca Qt. Admítense tanto o desenvolvemento de programas clásicos de C++ como o uso da linguaxe QML, no que se usa JavaScript para definir scripts, e a estrutura e os parámetros dos elementos da interface son definidos por bloques tipo CSS. Fórmanse conxuntos listos para Linux, Windows e macOS.

Na nova versión:

  • Proporcionou a capacidade de mover e ocultar os detalles do progreso das operacións.
  • Na barra de busca (Locator), resolveuse o problema de lembrar a última frase de busca introducida ao usar o modo aberto nunha ventá emerxente centrada.
  • A versión empaquetada de LLVM actualizouse para a versión 16 con soporte mellorado para o estándar C++20 en Clang e unha interoperabilidade mellorada entre Qt Creator e Clangd. Por defecto, o complemento ClangFormat está activado, que agora se usa para aliñar o código C++.
  • Implementouse a posibilidade de cambiar automaticamente os ficheiros incluídos (mediante inclusión) e corrixir as ligazóns en ficheiros C++ despois de renomear os ficheiros ".ui" ou os formularios definidos neles.
  • Engadiuse unha ferramenta (Ferramentas > C++ > Buscar funcións non utilizadas) para atopar funcións non utilizadas nun proxecto.
  • Engadiuse un modo de visualización da xerarquía de chamadas, dispoñible para todos os idiomas para os que hai servidores LSP (Language Server Protocol) que admiten esta función.
  • O modelo de código QML actualizouse para reflectir os cambios en Qt 6.5. O editor de código agora ten a capacidade de previsualizar as propiedades da cor como información sobre ferramentas.
  • Engadido soporte para definir un comando externo para formatar ficheiros con QML, como chamar a qmlformat en lugar da lóxica de formato incorporada.
  • Engadiuse a posibilidade de probar QML Language Server (Qt Quick > QML/JS Editing > Use qmlls now) ao instalar o compoñente Qt Language Server opcional desde o instalador de Qt.
  • Ata a versión 5, actualizouse a compatibilidade con presets (cmake-presets) do sistema de compilación CMake, que agora admite a variable ${pathListSep}, o comando "include" e unha estratexia externa para a arquitectura e o conxunto de ferramentas.
  • Engadiuse unha configuración ao editor (CMake > Formatter) para especificar o comando para formatar ficheiros relacionados con CMake, por exemplo, pode usar a utilidade cmake-format.
  • Implementouse un novo paso de instalación usando "cmake --install" que se pode engadir a través da opción "Proxectos > Executar configuración > Engadir paso de implementación".
  • Ao construír en Docker, engadiuse soporte para o procesamento remoto do modelo de código mediante o proceso en segundo plano de Clangd. Engadiuse ao complemento ClangFormat compatibilidade para traballar con ficheiros externos aloxados nun contedor Docker.
  • Ofrécese a capacidade de navegar polo sistema de ficheiros dos sistemas de destino remotos, por exemplo, para seleccionar un directorio para a compilación. Engadiuse compatibilidade para abrir un terminal nun sistema remoto mediante a acción Abrir terminal, por exemplo, presente na configuración do contorno de compilación.

Fonte: opennet.ru

Engadir un comentario