Lanzamiento del entorno de desarrollo de Qt Creator 8

Se ha publicado el lanzamiento del entorno de desarrollo integrado Qt Creator 8.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 ha agregado un elemento "Editar> Preferencias" al menú para acceder rápidamente a la configuración.
  • Se ha desactivado el antiguo modelo de código en lenguaje C++, implementado sobre la base de libclang, en lugar de lo cual, a partir de la rama anterior, se ofrece por defecto un modelo basado en el backend Clangd que soporta el protocolo LSP (Language Server Protocol).
  • El analizador QML admite el procesamiento de plantillas de cadenas de JavaScript y el operador “??=".
  • Para el lenguaje Python, el servidor de soporte de idiomas python-lsp-server está habilitado de forma predeterminada, para lo cual se ofrece una sección de configuración separada "Python > Configuración del servidor de idiomas".
  • Se implementó una nueva plantilla de configuración "Perfil" para proyectos CMake, que combina el tipo de compilación "RelWithDebInfo" con la inclusión de herramientas de depuración y creación de perfiles.
  • Se agregó un complemento experimental compatible con el kit de herramientas de prueba de cobertura de Coco.
  • Se agregó soporte experimental para la integración de GitLab, lo que le permite ver y clonar proyectos, cargar código y recibir notificaciones de eventos.
  • Se ha interrumpido la compatibilidad con la plataforma UWP (Plataforma universal de Windows).
  • La definición del kit de herramientas ARM MSVC se proporciona en la plataforma Windows.
  • Para Android, se ha agregado una opción para conectarse a dispositivos mediante Wi-Fi.

Fuente: opennet.ru

Añadir un comentario