Qt Creator 10 lançado com suporte LLVM 16, melhorias CMake

Qt Creator 10 lançado com suporte LLVM 16, melhorias CMake

Esta versão habilita o plug-in ClangFormat por padrão para recuo e adapta automaticamente as inclusões e referências em projetos C++.

A Qt Company anunciou hoje o lançamento e a disponibilidade geral do Qt Creator 10 como a versão estável mais recente deste IDE (Ambiente de Desenvolvimento Integrado) de código aberto, multiplataforma e gratuito para aqueles que desejam criar aplicativos baseados em Qt.

O Qt Creator 10 vem mais de quatro meses após Qt Creator 9 e introduz novos recursos, como a capacidade de arrastar temporariamente os detalhes do progresso para fora da área visível e suporte para a opção "Abrir como pop-up centralizado" para lembrar o último termo de pesquisa digitado no campo de entrada.

Esta versão também adiciona suporte para a mais recente infraestrutura de compilador LLVM 16 para melhorar ainda mais o suporte a C++ 20 em Clang, bem como a interação entre o Qt Creator e o Clangd. Também para suporte a C++, o Qt Creator 10 habilita o plug-in ClangFormat por padrão para recuo.

qt_creator_10

Além disso, o Qt Creator agora adapta automaticamente as inclusões e referências ao renomear arquivos .ui ou o formulário definido em um arquivo .ui para projetos C++, adiciona uma nova ação "Localizar funções não utilizadas" em Ferramentas > C++ para ajudá-lo a encontrar código morto em seus projetos C++ e adiciona uma exibição de hierarquia de chamadas para todos os servidores de linguagem.

O suporte ao CMake também foi aprimorado no Qt Creator 10 com suporte para includes, a estratégia de external para arquitetura e conjunto de ferramentas e a variável pathListSep, uma nova opção no CMake > Formatter para usar cmake-format para formatar arquivos relacionados ao CMake e uma nova etapa de implantação que você pode adicionar à configuração do projeto em Projetos > Configurações de Execução > Adicionar Etapa de Implantação.

Além disso, esta versão adiciona suporte para lidar com o modelo de código remotamente via Clangd remoto ao construir em um dispositivo Docker, atualiza o plug-in ClangFormat para também trabalhar em arquivos remotos em um contêiner do Docker e possibilita navegar diretamente no sistema de arquivos em destinos remotos.

Confira o changelog completo para mais detalhes sobre as mudanças implementadas no Qt Creator 10, que está disponível para download agora no site oficial como um instalador binário universal para praticamente qualquer distribuição GNU/Linux. O tarball de origem também está disponível para download no mesmo local.

Última atualização deste artigo: 29 de march de 2023