Lançamento do ambiente de desenvolvimento Qt Creator 9

Foi publicado o lançamento do ambiente de desenvolvimento integrado Qt Creator 9.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:

  • Adicionado suporte experimental para a estrutura de teste Squish GUI. O plugin de integração Squish permite abrir casos de teste existentes e criar novos, registrar casos de teste, usar Squish Runner e Squish Server para executar casos de teste e casos de teste, definir pontos de interrupção antes de executar testes para interromper a execução em uma determinada posição e inspecionar variáveis.
  • Adicionado suporte para tema escuro ao exibir ajuda e documentação integradas.
  • Ao exibir uma ajuda de contexto da API, o conteúdo agora é gerado levando em consideração a versão do Qt anotada no projeto (ou seja, para projetos que usam Qt 5, a documentação para Qt 5 é mostrada, e para projetos que usam Qt 6, a documentação para Qt 6 é mostrada mostrando.
  • Foi adicionada uma opção ao editor para visualizar recuos no documento. Cada recuo é marcado com uma linha vertical separada. A capacidade de alterar o espaçamento entre linhas também foi adicionada e os problemas de desempenho ao selecionar blocos muito grandes foram resolvidos.
    Lançamento do ambiente de desenvolvimento Qt Creator 9
  • O modelo de código C++ baseado no backend Clangd, que suporta o LSP (Language Server Protocol), agora pode se contentar com uma instância Clangd para toda a sessão (anteriormente, cada projeto tinha sua própria instância Clangd). A capacidade de alterar a prioridade dos threads de segundo plano do Clangd usados ​​para indexação foi adicionada às configurações.
  • É possível editar parâmetros de estilo de código C++ diretamente na caixa de diálogo de configurações principal, sem abrir uma caixa de diálogo separada. As configurações do ClangFormat foram movidas para a mesma seção.
  • Resolvidos problemas com a abertura de arquivos QML do diretório de construção em vez do diretório de origem e perda de pontos de interrupção ao usar a função de reformatação.
  • Adicionado suporte para configuração e construção de predefinições para projetos CMake.

Fonte: opennet.ru

Adicionar um comentário