Qt Creator 12 lançado com gravação de tela e plugins do Compiler Explorer

Qt Creator 12 lançado com gravação de tela e plugins do Compiler Explorer

Esta versão também introduz depuração e criação de perfil para CMake 3.27 e posterior, bem como várias melhorias.

O lançamento mais recente do Qt Creator, a versão 12, foi anunciado, marcando a mais recente atualização estável deste ambiente de desenvolvimento integrado (IDE) de código aberto, gratuito e multiplataforma. Esta versão sucede o Qt Creator 11 por quatro meses e traz consigo uma variedade de novos recursos.

Um destaque notável é a integração do Compiler Explorer, desenvolvido por Matt Godbolt. Agora, o Qt Creator pode interagir com o Compiler Explorer para compilar e executar código, gerar assembly e exibir os resultados. O plugin do Compiler Explorer pode ser acessado em Ferramentas > Compiler Explorer > Open Compiler Explorer e configurado para diferentes compiladores em Ajuda > Sobre plug-ins > CompilerExplorer.

qt_creator_12

Além disso, o Qt Creator 12 introduz o plugin ScreenRecorder, possibilitando a gravação de tela para relatórios de bugs, compartilhamento e postagens de blog. Assim como o plugin Compiler Explorer, o ScreenRecorder precisa ser ativado em Ajuda > Sobre Plugins > ScreenRecorder.

Esta versão traz também suporte a depuração e criação de perfil para o CMake 3.27 e versões posteriores, utilizando o Debug Adapter Protocol (DAP). Agora é possível definir pontos de interrupção nos arquivos CMake do projeto e depurar o processo de configuração do CMake. A funcionalidade de depuração do CMake pode ser ativada em Depurar > Iniciar Depuração > Iniciar Depuração do CMake.

Para arquivos CMake, o editor foi aprimorado com novas funcionalidades, incluindo suporte a macros, navegação para definições de função, destino e pacote, dicas de ferramentas de ajuda e conclusão expandida.

Outras adições notáveis incluem suporte para LLVM 17.0.1 nas ferramentas do analisador Clangd e Clang, botões para estilos de texto no editor Markdown, suporte a proxy na integração do Copilot, configurações específicas do projeto para nomeação de arquivos C++ e comentários de documentação, além da detecção automática de instalações do PySide.

O Qt Creator 12 promete melhorar significativamente o desempenho de inicialização em diversas configurações e inclui várias correções e extensões para operações de refatoração em C++. Para obter mais detalhes, consulte o changelog completo aqui.

A versão 12 do Qt Creator já está disponível para download no site oficial como um tarball fonte e um instalador binário universal, compatível com praticamente qualquer distribuição GNU/Linux.

Última atualização deste artigo: 26 de november de 2023