Lanzamiento del entorno de desarrollo de Qt Creator 4.15

Se lanzó el entorno de desarrollo integrado Qt Creator 4.15, 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.

Cabe señalar que Qt Creator 4.15 será la última versión de la serie 4.x; en el verano se espera una transición a un nuevo esquema de asignación de versiones, dentro del cual el primer dígito de la versión cambiará en las versiones con cambios funcionales ( Qt Creador 5, Qt Creador 6, etc.).

Versículos nuevos:

  • Se ha agregado un filtro al Localizador para abrir archivos desde cualquier parte del disco. El filtro también brinda la capacidad de conectar una utilidad de línea de comando externa que muestra una lista de archivos según una solicitud especificada por el usuario. De forma predeterminada, la utilidad "localizar" se utiliza para localizar archivos en Linux y la utilidad "todo" en Windows.
  • Se agregó una configuración separada “Herramientas > Opciones > Entorno > Sistema > Entorno” para definir las variables de entorno que deben configurarse al iniciar utilidades externas desde Qt Creator.
  • Se agregó la configuración “Herramientas > Opciones > Entorno > Interfaz > Códec de texto” para cambiar la codificación de texto.
  • Se han solucionado muchos errores relacionados con la compatibilidad con el lenguaje C++ en el editor de código. Se agregó la capacidad de filtrar los resultados de búsqueda de símbolos por tipo de acceso.
  • El editor QML ha implementado el procesamiento de componentes en línea y ha mejorado el soporte para funciones avanzadas de JavaScript.
  • La implementación del servidor LSP (Language Server Protocol) ha agregado soporte para diagnósticos versionados, mensajes de progreso de operaciones y capacidades de formato adicionales que aparecieron en la versión 3.15.0 del protocolo. Configuración simplificada del servidor LSP para el lenguaje Java.
  • Se resolvieron problemas que dificultaban la configuración de proyectos con el sistema de compilación CMake.
  • Para proyectos Qt 6 que utilizan CMake, se agregó soporte para iOS como plataforma de destino. Se han resuelto los problemas con la implementación de aplicaciones en dispositivos con iOS 14.
  • Opción agregada para ejecutar aplicaciones como root desde Qt Creator.
  • El editor de código tiene la capacidad de mostrar sugerencias en línea con valores variables durante la depuración (habilitado a través de la configuración Herramientas > Opciones > Depurador > General > Usar anotaciones en el editor principal durante la depuración).

Fuente: opennet.ru

Añadir un comentario