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:

  • Foi disponibilizada a possibilidade de mover e ocultar detalhes sobre o andamento das operações.
  • A barra de pesquisa do Localizador agora memoriza a última frase de pesquisa inserida ao usar o modo de janela pop-up centralizada.
  • 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 o Qt Creator e o Clangd. O plugin ClangFormat, agora usado para alinhamento de código C++, está habilitado por padrão.
  • Foi implementada a capacidade de alterar automaticamente os arquivos incluídos (via include) e ajustar os links em arquivos C++ após renomear arquivos ".ui" ou formulários definidos neles.
  • Adicionada uma ferramenta (Ferramentas > C++ > Encontrar funções não utilizadas) para procurar funções não utilizadas em um projeto.
  • Adicionado o modo de visualização da hierarquia de chamadas, disponível para todos os idiomas que suportam esse recurso. servidores LSP (Protocolo de Servidor de Linguagem).
  • O modelo de código QML foi atualizado para refletir as mudanças no Qt 6.5. O editor de código agora apresenta uma pré-visualização da propriedade de cor como dica de ferramenta.
  • Adicionada a possibilidade de 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 Servidor de Linguagem QML (Qt Quick > Edição QML/JS > Usar qmlls agora) ao instalar o componente opcional Servidor de Linguagem Qt a partir do instalador do Qt.
  • O suporte para presets (cmake-presets) do sistema de compilação CMake foi atualizado para a versão 5, que agora suporta a variável ${pathListSep}, o comando "include" e uma estratégia externa para arquitetura e ferramentas.
  • O editor agora possui uma configuração (CMake > Formatador) para especificar um comando de formatação para arquivos relacionados ao CMake; por exemplo, você pode usar o utilitário cmake-format.
  • Uma nova etapa de instalação foi implementada usando "cmake --install", que pode ser adicionada através da opção "Projetos > Configurações de Execução > Adicionar Etapa de Implantação".
  • O suporte para processamento remoto de modelos de código usando o processo em segundo plano Clangd foi adicionado às compilações do Docker. O plugin ClangFormat agora suporta o trabalho com arquivos externos hospedados em um contêiner Docker.
  • Agora é possível navegar pelo sistema de arquivos de sistemas remotos de destino, por exemplo, para selecionar um diretório de compilação. Também foi adicionado suporte para abrir um terminal no sistema remoto, usando a ação "Abrir Terminal", encontrada nas configurações do ambiente de compilação.

Fonte: opennet.ru

Adicionar um comentário