Lanzamento do entorno de desenvolvemento de Qt Creator 6.0

Publicouse a versión do entorno de desenvolvemento integrado Qt Creator 6.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.

Lanzamento do entorno de desenvolvemento de Qt Creator 6.0

Na nova versión:

  • A execución de procesos externos, como as utilidades de compilación e clang-tidy, está separada nun proceso de servidor separado, que resolve problemas en Linux que levan a un alto consumo de recursos cando se bifurcan procesos desde grandes aplicacións.
  • O editor de texto ten un modo de edición multicursor que che permite engadir texto en varios lugares á vez. (Os cursores adicionais engádense mediante Alt+Click).
    Lanzamento do entorno de desenvolvemento de Qt Creator 6.0
  • O modelo de código C++ actualizouse a LLVM 13.
  • Estabilizouse a capacidade de usar o servizo de caché do servidor Clang (clangd) como backend para o modelo de código C++. O backend clangd pódese usar opcionalmente para substituír o modelo de código baseado en libclang, grazas ao uso do protocolo LSP (Language Server Protocol). A activación realízase a través da opción "Usar clangd" no menú "Ferramentas > Opcións > C++ > Clangd".
    Lanzamento do entorno de desenvolvemento de Qt Creator 6.0
  • O Qt Quick Designer integrado está desactivado de forma predeterminada e cando se tenta abrir ficheiros .ui.qml, chámase o paquete Qt Design Studio. Hai plans para mellorar aínda máis a integración entre Qt Design Studio e Qt Creator (vídeo) no futuro. Podes devolver o Qt Quick Designer integrado a través da opción "Complemento QmlDesigner" no menú "Acerca dos complementos".
  • O elemento "Mostrar na vista do sistema de ficheiros" engadiuse ao menú contextual da árbore do proxecto.
  • A xanela Ficheiros en todos os directorios do proxecto agora admite a busca global, proporcionando capacidades similares ao filtro de localización.
  • Ampliouse o soporte para proxectos baseados en CMake. Para engadir ficheiros de cabeceira, en lugar de nós de cabeceiras individuais, agora utilízase unha lista común de ficheiros fonte.
  • Compatibilidade mellorada para construír e executar contedores Docker.
  • Os binarios de Qt Creator 6 foron migrados para utilizar a rama Qt 6.2. Engadíronse compilacións universais para macOS, incluíndo soporte para arquitecturas Intel e ARM.

Fonte: opennet.ru

Engadir un comentario