Lançamento do ambiente de desenvolvimento Qt Creator 10

Foi publicado o lançamento do ambiente de desenvolvimento integrado Qt Creator 10.0, projetado para criar aplicativos multiplataforma usando a biblioteca Qt. Ele suporta tanto o desenvolvimento de programas clássicos em C++ quanto o uso da linguagem QML, na qual JavaScript é usado para definir scripts, e a estrutura e os parâmetros dos elementos da interface são especificados por blocos semelhantes a CSS. Montagens prontas foram criadas para Linux, Windows e MacOS.

Na nova versão:

  • É fornecida a capacidade de mover e ocultar detalhes sobre o andamento das operações.
  • Na barra de pesquisa (Localizador), foi resolvido o problema de lembrar a última frase de pesquisa inserida ao usar o modo de abertura em uma janela pop-up alinhada ao centro.
  • A versão empacotada do LLVM foi atualizada para a versão 16 com suporte expandido para o padrão C++20 no Clang e interoperabilidade aprimorada entre Qt Creator e Clangd. O plugin ClangFormat está habilitado por padrão e agora é usado para alinhar o código C++.
  • Implementada a capacidade de alterar automaticamente os arquivos incluídos (via include) e ajustar links em arquivos C++ após renomear arquivos “.ui” ou formulários neles definidos.
  • Adicionada uma ferramenta (Ferramentas > C++ > Localizar funções não utilizadas) para procurar funções não utilizadas em um projeto.
  • Adicionado modo de visualização Call Hierarchy, disponível para todos os idiomas para os quais existem servidores LSP (Language Server Protocol) que suportam este recurso.
  • O modelo de código QML foi atualizado para refletir as mudanças no Qt 6.5. O editor de código agora tem a capacidade de visualizar propriedades de cores como uma dica de ferramenta.
  • Adicionado suporte para definir um comando externo para formatar arquivos QML, por exemplo, chamando qmlformat em vez da lógica de formatação integrada.
  • Adicionada a capacidade de testar o QML Language Server (Qt Quick > QML/JS Editing > Use qmlls now) ao instalar o componente opcional Qt Language Server do instalador Qt.
  • O suporte para predefinições (cmake-presets) do sistema de compilação CMake foi atualizado para a versão 5, que agora inclui suporte para a variável ${pathListSep}, o comando “include” e estratégia externa para arquitetura e ferramentas.
  • Uma configuração foi adicionada ao editor (CMake > Formatter) para especificar um comando para formatar arquivos relacionados ao CMake, por exemplo, você pode usar o utilitário cmake-format.
  • Implementada uma nova etapa de instalação usando "cmake --install", que pode ser adicionada através da opção "Projetos > Configurações de execução > Adicionar etapa de implantação".
  • Ao construir no Docker, foi adicionado suporte para processamento remoto do modelo de código usando o processo em segundo plano do Clangd. O plugin ClangFormat adicionou suporte para trabalhar com arquivos externos hospedados em um contêiner Docker.
  • A capacidade de navegar pelo sistema de arquivos de sistemas de destino remotos é fornecida, por exemplo, para selecionar um diretório para a construção. Adicionado suporte para abrir um terminal em um sistema remoto usando a ação Open Terminal, por exemplo, presente nas configurações do ambiente de construção.

Fonte: opennet.ru

Adicionar um comentário