Lançamento do ambiente de desenvolvimento Qt Creator 6.0

Foi publicado o lançamento do ambiente de desenvolvimento integrado Qt Creator 6.0, projetado para criar aplicativos de plataforma cruzada usando a biblioteca Qt. Tanto o desenvolvimento de programas C++ clássicos quanto o uso da linguagem QML são suportados, em que o JavaScript é usado para definir scripts, e a estrutura e os parâmetros dos elementos da interface são definidos por blocos do tipo CSS.

Lançamento do ambiente de desenvolvimento Qt Creator 6.0

Na nova versão:

  • A execução de processos externos, como utilitários de construção e clang-tidy, é separada em um processo de servidor separado, que resolve problemas no Linux que levam ao alto consumo de recursos ao bifurcar processos de aplicativos grandes.
  • O editor de texto possui um modo de edição com vários cursores que permite adicionar texto em vários lugares ao mesmo tempo. (cursores adicionais são adicionados via Alt+Click).
    Lançamento do ambiente de desenvolvimento Qt Creator 6.0
  • O modelo de código C++ foi atualizado para LLVM 13.
  • A capacidade de usar o serviço de cache Clang Server (clangd) como back-end para o modelo de código C++ foi estabilizada. O backend clangd pode opcionalmente ser usado para substituir o modelo de código baseado em libclang, graças ao uso do protocolo LSP (Language Server Protocol). A habilitação é feita através da opção “Usar clangd” no menu “Ferramentas > Opções > C++ > Clangd”.
    Lançamento do ambiente de desenvolvimento Qt Creator 6.0
  • O Qt Quick Designer integrado está desabilitado por padrão e, ao tentar abrir arquivos .ui.qml, o pacote Qt Design Studio é chamado. Existem planos para melhorar ainda mais a integração entre o Qt Design Studio e o Qt Creator (vídeo) no futuro. Você pode retornar o Qt Quick Designer integrado através da opção “Plugin QmlDesigner” no menu “Sobre Plugins”.
  • O item “Mostrar na visualização do sistema de arquivos” foi adicionado ao menu de contexto da árvore do projeto.
  • A janela Arquivos em todos os diretórios do projeto agora oferece suporte à pesquisa global, fornecendo recursos semelhantes ao filtro Localizador.
  • O suporte para projetos baseados em CMake foi ampliado. Para adicionar arquivos de cabeçalho, em vez de nós de cabeçalho individuais, agora é usada uma lista comum de arquivos de origem.
  • Suporte aprimorado para construção e execução de contêineres Docker.
  • Os binários do Qt Creator 6 foram migrados para usar o branch do Qt 6.2. Adicionadas compilações universais para macOS, incluindo suporte para arquiteturas Intel e ARM.

Fonte: opennet.ru

Adicionar um comentário