Qt Creator 12 chega com suporte para gravação de tela, melhorias e muito mais

qtcreator

Qt Creator é um IDE de plataforma cruzada para desenvolvimento de aplicativos

O lançamento do nova versão do ambiente de desenvolvimento integrado focado em C++ e QT, "QtCreator 12", versão em que são apresentadas diversas melhorias, além de novos add-ons, melhorias para CMake, entre outras coisas.

Nesta nova versão do Qt Creator 12, um de seus novos recursos mais importantes é o Integração do Compiler Explorer da Godbolt e que é um plugin que permitee monitore o código assembly gerado pelo compilador e quaisquer erros detectados em tempo real.

O plugin Compiler Explorer pode ser acessado em «Ferramentas > Compiler Explorer > Abrir Compiler Explorer» e pode ser usado com vários editores, além de configurar diferentes compiladores (GCC, Clang, etc.)

Outra novidade que o Qt Creator 12 apresenta é o Plugin ScreenRecorder, que permite ao usuário gravar sua tela para relatórios de bugs, compartilhamento, postagens de blog, etc., que podem ser úteis para preparar artigos de treinamento ou anexar uma demonstração visual do problema aos relatórios de bugs. O plugin está desabilitado por padrão e pode ser ativado no menu Ajuda > Sobre Plugins > ScreenRecorder.

Além disso, também se destaca no Qt Creator 12 Adicionada a capacidade de depurar e criar perfil de scripts de construção do CMake usando DAP. Com isso agora é possível realizar operações como definir breakpoints em arquivos CMake e depurar o processo de configuração. A depuração pode ser iniciada através do menu «Depurar > Iniciar depuração > Iniciar depuração do CMake«. Além disso, o recurso de criação de perfil de script CMake está disponível no menu «Analisar > CMake Profiler».

Também O editor de arquivos no formato CMake foi aprimorado, em que os recursos de preenchimento automático de entrada foram significativamente expandidos e recursos foram adicionados para saltar rapidamente para uma posição, macro, destino de construção ou definição de pacote específico.

Das outras mudanças que se destacam nesta nova versão:

  • Desempenho de inicialização significativamente melhorado em diversas configurações.
  • Adicionada opção Exibir > Mostrar barra de menu para ocultar a barra de menu em plataformas sem uma barra de menu unificada
  • Atualizado para LLVM 17.0.1
  • Alterada a configuração “Ativar escala de alto DPI” para uma configuração de “Política de arredondamento de DPI” que corresponda melhor às configurações do Qt
  • Corrigido um problema com o aumento de arquivos de sessão
  • Corrigidos atalhos para visualizações de navegação que podiam travar ao abrir uma visualização na barra lateral direita
  • Corrigido o atalho do Locator mudando para a janela principal
  • Melhor desempenho de pesquisa em documentos grandes.
  • Corrigida a ordem histórica de documentos abertos que não eram redefinidos.

Finalmente, se você quiser saber mais sobre isso sobre esta nova versão, você pode verificar o anúncio original no link a seguir.

Get Qt Creator 12

Para os interessados, devem saber que a versão open source está disponível na página de download do Qt em "Qt Creator", enquanto os interessados ​​na versão comercial podem encontrar a licença comercial no portal da conta Qt.

Para o caso de quem usa Linux, Poderemos realizar a instalação com a ajuda do instalador que geralmente é oferecido para Linux. Para colocar o pacote offline, basta abrir um terminal e executar o seguinte comando:

wget https://download.qt.io/official_releases/qtcreator/12.0/12.0.0/qt-creator-opensource-linux-x86_64-12.0.0.run

Agora simplesmente apenas dê permissões de execução ao arquivo com o seguinte comando:

sudo chmod +x qt-creator-opensource-linux-x86_64-12.0.0.run

E agora podemos rodar o instalador em nosso sistema, para isso devemos digitar o seguinte comando:

./qt-creator-opensource-linux-x86_64-12.0.0.run

No final da instalação, se você for um usuário do Ubuntu ou um derivado, devemos instalar alguns pacotes adicionais para evitar problemas ao trabalhar com o Qt Creator, para isso no mesmo terminal vamos digitar os seguintes comandos:

sudo apt-get install build-essential

E também devemos instalar a biblioteca de configuração de fontes genéricas:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

Ou para quem prefere esperar que o pacote esteja pronto nos repositórios Ubuntu e derivados, pode instalar o pacote com o seguinte comando:

sudo apt install qtcreator