La plataforma de desarrollo Qt Creator 12 ha visto la luz

Se ha publicado la versión 12.0 del entorno de desarrollo integrado Qt Creator, diseñada para crear aplicaciones multiplataforma utilizando la biblioteca Qt. Se admite tanto el desarrollo de programas clásicos en C++ como el uso del lenguaje QML, en el cual se utilizan JavaScript para definir scripts y bloques similares a CSS para establecer la estructura y los parámetros de los elementos de la interfaz de usuario. Las compilaciones listas están disponibles para Linux, Windows y macOS.

En la nueva versión:

  • Se ha añadido el complemento Compiler Explorer, que permite rastrear en tiempo real el código ensamblador generado por el compilador mientras se introduce el texto fuente, así como detectar errores del compilador. Si es necesario, se puede ver el resultado de la ejecución del código compilado. Se ofrece la posibilidad de seleccionar el compilador utilizado (GCC, Clang, etc.) y el entorno de edición para diferentes lenguajes de programación. El código introducido se puede guardar junto con la configuración en un archivo en formato ‘.qtce’. Para activar el complemento, selecciónelo en la ventana ‘Help > About Plugins > CompilerExplorer’, luego se puede invocar a través del menú ‘Use Tools > Compiler Explorer > Open Compiler Explorer’).
    La plataforma de desarrollo Qt Creator 12 ha visto la luz
  • Se ha añadido la capacidad de depurar y perfilar scripts de construcción CMake utilizando el protocolo DAP (Debug Adapter Protocol), soportado desde la versión CMake 3.27. Es posible realizar operaciones como establecer puntos de interrupción en los archivos CMake y depurar el proceso de configuración. Se puede iniciar la depuración a través del menú ‘Debug > Start Debugging > Start CMake Debugging’. Además, está disponible la función de perfilado de scripts CMake, que se puede invocar a través del menú ‘Analyze > CMake Profiler’.
  • Se ha añadido el complemento ScreenRecorder (Help > About Plugins > ScreenRecorder) para grabar en video el proceso de trabajo en Qt Creator, lo cual puede ser útil para la elaboración de artículos formativos o para adjuntar demostraciones visuales de problemas en los informes de errores.
  • Se ha reducido significativamente el tiempo de inicio en algunos sistemas.
  • Clangd y Clang analyzer se han actualizado a la versión LLVM 17.0.1.
  • Se han mejorado las herramientas para el refactorizado de código en C++.
  • Se han añadido botones para seleccionar estilos de texto en el editor de texto en formato Markdown.
  • Se ha añadido la posibilidad de usar un proxy para acceder al asistente inteligente GitHub Copilot, que puede generar construcciones de código mientras se escribe.
  • Se han añadido configuraciones relacionadas con proyectos para nombrar archivos con código en C++ y documentación a través de comentarios.
  • Se ha mejorado el editor de archivos en formato CMake, que ahora ofrece capacidades de autocompletado de entrada ampliadas y ha añadido funciones para saltar rápidamente a una posición específica, a un macro, a un objetivo de compilación o a la definición de un paquete.
  • Se ha asegurado la detección automática de configuraciones de PySide.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster