O Projeto Qt lançou hoje o Qt Creator 18 como a versão estável mais recente do software de ambiente de desenvolvimento integrado (IDE) de código aberto, gratuito e multiplataforma para GNU/Linux, macOS e Windows.
Chegando mais de quatro meses após o Qt Creator 17, a versão do Qt Creator 18 apresenta suporte experimental para contêineres de desenvolvimento, um recurso que detecta automaticamente um arquivo "devcontainer.json" em um diretório de projeto e cria um contêiner Docker para ele.
"Você pode permitir que o Qt Creator detecte automaticamente kits ou especifique kits personalizados e controle outros aspectos, como a ponte de comando (nosso serviço para comunicação com dispositivos remotos) com personalizações específicas do Qt Creator na definição do contêiner de desenvolvimento", disseram os desenvolvedores.
O Qt Creator 18 também adiciona uma guia Visão geral ao modo de boas-vindas, mescla as notificações como parte dos pop-ups de notificação de progresso, adiciona uma opção em Ambiente > Interface para usar editores com guias e adiciona suporte para ambientes GitHub Enterprise ao GitHub Copilot.
O suporte ao Git foi aprimorado nesta versão com suporte para várias ações para arquivos no editor de confirmação, um aumento de desempenho da atualização do estado de controle de versão para arquivos e a capacidade de visualizar o estado de controle de versão na exibição Sistema de Arquivos, além da exibição Projetos.
Para projetos, o Qt Creator 18 adiciona suporte para predefinições de teste do CMake, uma nova configuração de conexão automática para dispositivos Linux remotos para permitir que você decida se os dispositivos são verificados e conectados ao Qt Creator na inicialização e uma nova configuração Build & Run > General > Keep run settings in sync para sincronizar as configurações de execução em um ou todos os kits.
A partir desta versão, o Qt Creator adiciona configurações para várias ferramentas no dispositivo às configurações do dispositivo, juntamente com a opção de executar a detecção automática para elas, move os arquivos ".user" que contêm as configurações específicas do projeto do Qt Creator para o subdiretório ".qtcreator/" do diretório do projeto e move as configurações de Build e Run no modo Projects para guias em vez de itens de árvore e separa as configurações de implantação das configurações de execução.
Por último, mas não menos importante, o Qt Creator 18 atualiza o Clangd/LLVM para a versão 21.1 para os binários pré-construídos e melhora o modelo de código integrado com várias correções para os recursos mais recentes do C+++. Claro, também existem várias outras pequenas melhorias e correções de bugs, então confira o changelog completo para mais detalhes.
Você pode baixar o Qt Creator 18 agora mesmo no site oficial como instaladores prontos para uso para sistemas Linux de 64 bits e AArch64 (ARM64) no formato .run. Os integradores de sistemas e aqueles que gostam de compilar software a partir de fontes também podem baixar o tarball fonte do mesmo local.