Lanzamiento del entorno de desarrollo de Qt Creator 6.0

Se ha publicado el lanzamiento del entorno de desarrollo integrado Qt Creator 6.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.

Lanzamiento del entorno de desarrollo de Qt Creator 6.0

Versículos nuevos:

  • La ejecución de procesos externos, como las utilidades de compilación y clang-tidy, se separa en un proceso de servidor separado, lo que resuelve problemas en Linux que conducen a un alto consumo de recursos al bifurcar procesos de aplicaciones grandes.
  • El editor de texto presenta un modo de edición de múltiples cursores que le permite agregar texto en varios lugares a la vez. (Se agregan cursores adicionales mediante Alt+Clic).
    Lanzamiento del entorno de desarrollo de Qt Creator 6.0
  • El modelo de código C++ se actualizó a LLVM 13.
  • Se ha estabilizado la capacidad de utilizar el servicio de almacenamiento en caché del servidor Clang (clangd) como backend para el modelo de código C++. El backend clangd se puede utilizar opcionalmente para reemplazar el modelo de código basado en libclang, gracias al uso del protocolo LSP (Language Server Protocol). La habilitación se realiza a través de la opción “Usar clangd” en el menú “Herramientas > Opciones > C++ > Clangd”.
    Lanzamiento del entorno de desarrollo de Qt Creator 6.0
  • El Qt Quick Designer integrado está deshabilitado de forma predeterminada y, al intentar abrir archivos .ui.qml, se llama al paquete Qt Design Studio. Hay planes para mejorar aún más la integración entre Qt Design Studio y Qt Creator (video) en el futuro. Puede devolver el Qt Quick Designer integrado a través de la opción "Complemento QmlDesigner" en el menú "Acerca de los complementos".
  • El elemento "Mostrar en la vista del sistema de archivos" se ha agregado al menú contextual del árbol del proyecto.
  • La ventana Archivos en todos los directorios del proyecto ahora admite la búsqueda global, proporcionando capacidades similares al filtro Localizador.
  • Se ha ampliado el soporte para proyectos basados ​​en CMake. Para agregar archivos de encabezado, en lugar de nodos de encabezados individuales, ahora se usa una lista común de archivos fuente.
  • Soporte mejorado para construir y ejecutar contenedores Docker.
  • Los archivos binarios de Qt Creator 6 se han migrado para utilizar la rama Qt 6.2. Se agregaron compilaciones universales para macOS, incluida la compatibilidad con arquitecturas Intel y ARM.

Fuente: opennet.ru

Añadir un comentario