Lanzamiento del entorno de desarrollo de Qt Creator 9

Se ha publicado el lanzamiento del entorno de desarrollo integrado Qt Creator 9.0, diseñado para crear aplicaciones multiplataforma utilizando la biblioteca Qt. Admite tanto el desarrollo de programas clásicos en C++ como el uso del lenguaje QML, en el que se utiliza JavaScript para definir scripts y la estructura y los parámetros de los elementos de la interfaz se especifican mediante bloques tipo CSS. Se han creado ensamblajes listos para usar para Linux, Windows y MacOS.

Versículos nuevos:

  • Se agregó soporte experimental para el marco de prueba de Squish GUI. El complemento de integración de Squish le permite abrir casos de prueba existentes y crear nuevos, registrar casos de prueba, usar Squish Runner y Squish Server para ejecutar casos de prueba y casos de prueba, establecer puntos de interrupción antes de ejecutar pruebas para interrumpir la ejecución en una posición determinada e inspeccionar variables.
  • Se agregó soporte para temas oscuros al mostrar ayuda y documentación integradas.
  • Al mostrar una ayuda contextual de API, el contenido ahora se genera teniendo en cuenta la versión de Qt anotada en el proyecto (es decir, para proyectos que usan Qt 5, se muestra documentación para Qt 5, y para proyectos que usan Qt 6, se muestra documentación para Qt 6). mostrado.
  • Se ha agregado una opción al editor para visualizar sangrías en el documento. Cada sangría está marcada con una línea vertical separada. También se ha agregado la capacidad de cambiar el interlineado y se han resuelto los problemas de rendimiento al seleccionar bloques muy grandes.
    Lanzamiento del entorno de desarrollo de Qt Creator 9
  • El modelo de código C++ basado en el backend de Clangd, que admite LSP (Language Server Protocol), ahora puede conformarse con una instancia de Clangd para toda la sesión (anteriormente, cada proyecto tenía su propia instancia de Clangd). Se ha agregado a la configuración la capacidad de cambiar la prioridad de los subprocesos en segundo plano de Clangd utilizados para la indexación.
  • Es posible editar los parámetros de estilo de código C++ directamente desde el cuadro de diálogo de configuración principal, sin abrir un cuadro de diálogo separado. La configuración de ClangFormat se ha movido a la misma sección.
  • Se resolvieron problemas con la apertura de archivos QML desde el directorio de compilación en lugar del directorio de origen y la pérdida de puntos de interrupción al usar la función de reformateo.
  • Se agregó soporte para configurar y crear ajustes preestablecidos para proyectos de CMake.

Fuente: opennet.ru

Añadir un comentario