Qt Creator 7 Open-Source IDE lançado, adiciona backend Wayland para Qt no Linux

Qt Creator 7 Open-Source IDE lançado, adiciona backend Wayland para Qt no Linux

O Qt Project anunciou o lançamento e a disponibilidade geral do Qt Creator 7 como a versão estável mais recente deste poderoso, gratuito, de código aberto e multiplataforma software Integrated Development Environment (IDE) para a construção de um aplicativo Qt moderno nos sistemas GNU/Linux, Android, macOS, iOS e Windows.

Quase quatro meses depois do Qt Creator 6, a versão do Qt Creator 7 hoje está aqui para mudar o backend padrão para Clangd, bem como para fazer uso da coleção llvm 14 recém-lançada de tecnologias de compilador modular e reutilizável e toolchain para suporte a C++.

Qt Creator 7

O Qt Creator 7 usa clangd para conclusão de código e destaque no documento atual, bem como para indexação global. No entanto, se você tiver algum problema com a indexação global da Clangd, os devs recomendam que você desabilite o recurso de C++ > Clangd > Habilitar a indexação de fundo.

"Desligar completamente o uso do Clangd também é possível nessa página. Nesse caso, nosso indexador incorporado é usado para o índice global e libclang para o documento atual, como nas versões anteriores do Qt Creator", disse Eike Ziller.

Aqueles que usam o plugin ClangFormat devem estar cientes do fato de que suas configurações foram incorporadas às configurações de estilo de código não-ClangFormat.

O Qt Creator 7 também traz grandes melhorias na configuração do CMake no modo Projetos, torna o C++17 como padrão C++ padrão para novos projetos, melhora a detecção automática de ferramentas e melhora o tempo de inicialização em determinadas configurações, removendo chamadas de compilação desnecessárias na inicialização.

A interface do usuário foi atualizada com itens separados do menu "Novo Arquivo" e "Novo Projeto", em vez de um único item do menu "Novo Arquivo ou Projeto". Além disso, as notificações de atualização do Qt Creator agora incluem novas versões menores de Qt e versões de patch para a versão Qt mais recente disponível.

Para usuários do Linux, esta é a primeira versão do Qt IDE com o backend Wayland para Qt. No entanto, ele não é usado por padrão em desktops GNOME que usam Wayland, mas os usuários podem forçá-lo definindo a variável de ambiente QT_QPA_PLATFORM=wayland.

Entre outras mudanças notáveis, o Qt Creator 7 atualiza o analisador QML para a versão mais recente do Qt, adiciona uma opção para o NDK padrão no Android e melhora a detecção de plataformas NDK disponíveis para NDKs recentes e adiciona suporte experimental ao Docker no macOS.

Confira o changelog completo para obter mais detalhes sobre as correções de bugs implementadas no Qt Creator 7. Enquanto isso, se você quiser usar o Qt Creator 7 na sua distribuição GNU/Linux favorita, você pode baixar o binário (.run) para sistemas de 64 bits agora do site oficial.

Última atualização deste artigo: 25 de march de 2022