O Projeto Qt anunciou o lançamento e a disponibilidade geral do Qt Creator 7 como a versão estável mais recente deste software de Ambiente de Desenvolvimento Integrado (IDE) poderoso, gratuito, de código aberto e multiplataforma para construir aplicativos Qt modernos em GNU/Linux, Sistemas Android, macOS, iOS e Windows.
Chegando quase quatro meses após o Qt Creator 6, o lançamento do Qt Creator 7 está aqui para mudar o back-end padrão para Clangd, bem como para fazer uso da coleção LLVM 14 lançada recentemente de compiladores modulares e reutilizáveis e tecnologias de cadeia de ferramentas para suporte a C++.
Qt Creator 7 adiciona Wayland Backend para Qt no Linux
O Qt Creator 7 usa o Clangd para preenchimento de código e realce no documento atual, bem como para indexação global. No entanto, se você tiver algum problema com a indexação global do Clangd, os desenvolvedores recomendam que você desabilite o recurso em C++ > Clangd > Enable background indexing .“Desativar completamente o uso do Clangd também é possível nessa página. Nesse caso, nosso indexador integrado é 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 plug-in ClangFormat devem estar cientes do fato de que suas configurações foram mescladas nas configurações de estilo de código não ClangFormat.
O Qt Creator 7 também traz:
- grandes melhorias para a configuração do CMake no modo Projetos;
- torna o C++ 17 o padrão C++ padrão para novos projetos;
- melhora a detecção automática de cadeias de ferramentas;
- e melhora os tempos de inicialização em determinadas configurações, removendo chamadas de compilador desnecessárias na inicialização.
A interface do usuário foi atualizada com itens de menu “Novo arquivo” e “Novo projeto” separados em vez de um único item de menu “Novo arquivo ou projeto”. Além disso, as notificações de atualização do Qt Creator agora incluem novas versões menores do Qt e lançamentos de patches para a versão mais recente do Qt disponível.
Qt Creator para Linux
Para usuários de Linux, esta é a primeira versão do Qt IDE a enviar 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 dignas de nota, 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 mais detalhes sobre as correções de bugs implementadas no Qt Creator 7. Enquanto isso, se você quiser usar o Qt Creator 7 em sua distribuição GNU/Linux favorita, você pode baixar o binário (.run) para sistemas de 64 bits agora mesmo no site oficial.
Via 9to5Linux