Se ha lanzado Qt Creator 12.0, un entorno de desarrollo integrado para crear aplicaciones multiplataforma utilizando la biblioteca Qt. Es compatible tanto con el desarrollo clásico en C++ como con el uso de QML, un lenguaje que utiliza JavaScript para definir scripts y bloques similares a CSS para definir la estructura y los parámetros de los elementos de la interfaz. Hay compilaciones listas para usar disponibles. Linux, Windows y macOS.
Versículos nuevos:
- Se ha agregado el complemento Compiler Explorer, que le permite monitorear el código ensamblador generado por el compilador y los errores detectados por el compilador en tiempo real a medida que se escriben los textos fuente. Si es necesario, puede ver el resultado de ejecutar el código compilado. Es posible seleccionar el compilador utilizado (GCC, Clang, etc.) y el entorno de edición para diferentes lenguajes de programación. El código ingresado se puede guardar junto con la configuración en un archivo en formato ".qtce". Para activar un complemento, selecciónelo en la ventana “Ayuda > Acerca de los complementos > CompilerExplorer”, después de lo cual se puede acceder al complemento a través del menú “Usar herramientas > Explorador de compiladores > Abrir Explorador de compiladores”).

- Se agregó la capacidad de depurar y generar perfiles de scripts de compilación de CMake utilizando DAP (Protocolo de adaptador de depuración), compatible desde el lanzamiento de CMake 3.27. Puede realizar operaciones como establecer puntos de interrupción en archivos CMake y depurar el proceso de configuración. La depuración se puede iniciar a través del menú “Depurar > Iniciar depuración > Iniciar depuración de CMake”. Además, la función de creación de perfiles de scripts de CMake está disponible a través del menú "Analizar > CMake Profiler".
- Se agregó el complemento ScreenRecorder (Ayuda > Acerca de los complementos > ScreenRecorder) para grabar un video del proceso de trabajo en Qt Creator, que puede ser útil para preparar artículos de capacitación o adjuntar una demostración visual del problema a los informes de errores.
- Tiempo de inicio significativamente reducido en algunos sistemas.
- El analizador Clangd y Clang se ha actualizado a la versión LLVM 17.0.1.
- Herramientas mejoradas para refactorizar código C++.
- Se agregaron botones para seleccionar estilos de texto en el editor de texto Markdown.
- Se agregó la capacidad de usar un proxy para acceder al asistente inteligente GitHub Copilot, que puede generar construcciones estándar al escribir código.
- Se agregaron configuraciones relacionadas con el proyecto para nombrar archivos con código C++ y documentar a través de comentarios.
- Se ha mejorado el editor de archivos en formato CMake, en el que se han ampliado significativamente las capacidades de autocompletar de entrada y se han agregado funciones para saltar rápidamente a una posición específica, macro, objetivo de ensamblaje o definición de paquete.
- Habilitada la detección automática de instalaciones de PySide.
Fuente: opennet.ru

