Preséntase a versión do entorno de desenvolvemento integrado Qt Creator 15, deseñado para crear aplicacións multiplataforma mediante a biblioteca Qt. Soporta tanto o desenvolvemento de programas clásicos en C++ como o uso da linguaxe QML, na que JavaScript se usa para definir scripts, e a estrutura e os parámetros dos elementos da interface están especificados por bloques tipo CSS. Creáronse conxuntos preparados para Linux, Windows e MacOS.
Na nova versión:
- Engadíronse novos temas de deseño escuros e claros ("Dark (2024)" e "Light (2024)" en Preferencias > Ambiente > Interface > Tema), que aumentaron o contraste, utilizaron unha cor de acento máis escuro, recheo optimizado, deseño de botóns actualizado. , pictogramas unificados.


Rediseñouse a primeira pantalla de lanzamento, destacando operacións clave como crear e abrir proxectos, engadir un menú lateral para navegar por proxectos, exemplos e titoriais e mellorar a función de busca. Engadida unha nova selección de ligazóns a titorías e cursos.

- Continúa o desenvolvemento de capacidades para xestionar complementos que amplían a funcionalidade de Qt Creator. As descricións dos complementos usan o marcado Markdown. A API para desenvolver complementos en Lua foi ampliada. Engadiuse un botón ao menú (Ferramentas > Scripting > Novo script) para lanzar directamente scripts Lua usando a API Qt Creator.

- O paquete inclúe un complemento oficial para a integración co kit de ferramentas Axivion, que proporciona un analizador estático, ferramentas para identificar problemas no código, utilidades para avaliar a eficiencia e analizar a arquitectura.

- Mellorouse o traballo con proxectos que usan o sistema de compilación CMake. Por exemplo, agora é posible navegar por CMakeLists.txt directamente desde a interface do proxecto, así como abrir automaticamente o proxecto cando se abre o ficheiro CMakeLists.txt. Engadíronse operacións de construción, reconstrución e limpeza para proxectos aniñados ao menú Construír e á vista da árbore de contido.
- Nos espazos de traballo (Workspace, a posibilidade de abrir un directorio como proxecto), apareceu soporte para definir a súa propia configuración de montaxe e implementouse a actualización automática da vista do proxecto.
- Na configuración do compilador C/C++, pode especificar diferentes compiladores para C e C++.
- Mellorouse o rendemento das interfaces para ver a saída da aplicación (Saída da aplicación) e as mensaxes do compilador (Saída da compilación). Opción engadida para bloquear o exceso de saída.
- Ampliáronse as ferramentas para traballar con Git. Engadíronse botóns á información de ferramentas de Instant Blame para executar o comando "git blame" para a rama seleccionada ou nai, ver a versión actual do ficheiro e mostrar o rexistro. Engadiuse unha opción para mostrar etiquetas visuais relacionadas con Git na interface de navegación de ficheiros do proxecto e tamén se asegurou de que os ficheiros modificados estean resaltados en cor.
- Para as plataformas Windows e macOS, engadiuse unha opción (Preferencias > Entorno > Sistema > Activar informes de fallos) para enviar automaticamente informes de fallos mediante os servizos de Google Crashpad e Sentry.io.
- Engadido soporte para a plataforma Windows en sistemas con arquitectura ARM.
Fonte: opennet.ru





