Lanzamento do entorno de desenvolvemento de Qt Creator 7

Publicouse a versión do entorno de desenvolvemento integrado Qt Creator 7.0, deseñado para crear aplicacións multiplataforma usando a biblioteca Qt. Soporta tanto o desenvolvemento de programas clásicos en C++ como o uso da linguaxe QML, na que se usa JavaScript para definir scripts, e a estrutura e os parámetros dos elementos da interface están especificados por bloques tipo CSS.

Na nova versión:

  • O elemento de menú "Novo ficheiro ou proxecto" divídese en dous diálogos separados "Novo ficheiro" e "Novo proxecto".
  • Os usuarios que utilicen o instalador en liña de Qt son informados sobre a dispoñibilidade de versións correctoras de Qt. Pode configurar a visualización das notificacións de actualización na sección "Opcións > Ambiente > Actualizacións".
  • O modelo de código para a linguaxe C++ actualizouse a LLVM 14 e cambiouse por defecto para utilizar o backend de Clangd, que admite o LSP (Language Server Protocol). Podes devolver o backend antigo a través do menú "Ferramentas > Opcións > C++ > Clangd", no que tamén podes desactivar o uso de Clangd para indexar o código do proxecto, pero seguir usándoo para o resaltado de sintaxe e o autocompletado de entrada.
  • A configuración do complemento de ClangFormat moveuse á sección con opcións xerais de estilo e preséntase como unha pestana separada.
  • A implementación do analizador QML actualizouse para reflectir os cambios da última rama de Qt.
  • Redeseñouse a páxina para configurar proxectos mediante CMake. Engadiuse un botón "Deter CMake" para deter a execución de CMake, por exemplo, durante o proceso de configuración dos scripts de compilación do proxecto. Proporcionou a posibilidade de volver executar CMake para actualizar a configuración, aínda que o proxecto xa se configurase. As variables de CMake para as configuracións do proxecto iniciais e actuais están separadas, no primeiro caso, as variables defínense a partir do ficheiro CMakeLists.txt.use, usado durante a primeira configuración, e no segundo caso, as variables exportadas a través de CMake file-api json de defínense o directorio .cmake/api/v1/reply .
  • Mellorouse a detección automática das ferramentas dispoñibles e reduciuse o número de chamadas innecesarias ao compilador ao inicio, o que reduciu o tempo de inicio de Qt Creator nalgúns ambientes.
  • Os asistentes de Novo Proxecto aseguran que C++17 se define como o estándar C++.
  • Na plataforma macOS, téñense en conta a configuración do sistema para o tema escuro. Engadiuse soporte experimental para Docker nas compilacións de macOS.
  • Para a plataforma Android, engadiuse unha opción para seleccionar o NDK predeterminado e mellorouse a detección das plataformas NDK.
  • Para a plataforma Linux, inclúese un backend para Qt baseado no protocolo Wayland. Para activar o backend, debes establecer a variable de ambiente QT_QPA_PLATFORM=wayland antes de comezar.

Fonte: opennet.ru

Engadir un comentario