Lançou a nova versão Clion 2019.2, um ambiente de desenvolvimento multiplataforma para C e C ++

clion

CLion é um IDE focado no desenvolvimento em linguagens de programação C e C ++, CLion é um IDE plataforma cruzada para que possa ser usado em Linux, macOS e Windowss integrado com o sistema de compilação CMake.

CMake é uma família de ferramentas projetada para autoria, teste e empacotamento, uma vez que controla o processo de compilação de software usando plataformas simples e arquivos de configuração independentes do compilador.

A versão inicial é compatível com GNU Compiler Collection (GCC) e Clang and GDB Debugger, LLDB e compiladores Google Test. Além de C e C ++, CLion oferece suporte a outras linguagens diretamente ou por meio de plug-ins: Kotlin, Python, Rust, Swift e outros.

Nova versão do CLion

Recentemente JetBrains lançou a segunda atualização até agora este ano "CLion 2019.2" que também traz muitos novos recursos: melhorias para desenvolvimento integrado e novos recursos de depuração, incluindo um depurador experimental para o conjunto de ferramentas do Microsoft Visual C ++. CLion 2019.2 também inclui novos recursos para edição de código mais fácil, desempenho aprimorado e muito mais.

Desenvolvimento integrado

JetBrains começou a trabalhar no suporte de desenvolvimento integrado no CLion, conforme evidenciado pela versão 2019.1. Nesta nova versão, o editor do software continua na mesma direção com uma ampla gama de recursos de depuração no chip e uma nova guia Dispositivos.

Depuração no chip com servidor GDB

Pára Depuração no chip, agora você pode usar o depurador OpenOCD fornecido na versão 2019.1. OpenOCP (Open On-Chip Debugger) é uma ferramenta de código aberto para depurar microcontroladores.

Isso significa que para OpenOCD, servidores ST-Link GDB, servidor Segger J-Link GDB, QEMU e muitos outros servidores GDB específicos, eles podem ser executados a partir do CLion e se beneficiar dos recursos de depuração integrados fornecidos pelo CLion.

CLion-1

Uma visão de dispositivo para dispositivos ARM

Para dispositivos ARM, geralmente há uma visualização Dispositivos especificados que é descrita no arquivo .svd para um tipo de microcontrolador. O CLion agora oferece uma maneira conveniente de ler esses valores na guia Dispositivos dedicados da janela Ferramenta de depuração.

Funciona com as configurações "Embedded GDB Server" e "OpenOCD Download & Run" e está disponível quando um ou mais arquivos .svd são carregados.

O que há de novo para o depurador

Existem melhorias no GDB, o depurador padrão para o projeto vem com GDB 8.3 e apresenta um novo conjunto de patches para o depurador para melhorar a experiência do usuário.

Outra novidade é o preenchimento dos comandos GDB / LLDB, que é um depurador para as linguagens de programação Objective-C, C ++ e C e é um subprojeto do LLVM.

Este é provavelmente um dos recursos mais importantes desta versão: o CLion 2019.2 vem com um depurador experimental para o conjunto de ferramentas do Microsoft Visual C ++ (MSVC)

Outros novos recursos e melhorias

O desempenho é uma das principais prioridades da CLion, Mas as alterações geralmente exigem mais trabalho e podem até afetar a maneira como o CLion interage com a plataforma IntelliJ.

No entanto, melhorias de desempenho para EDI vêm com cada versão. No CLion 2019.2, por exemplo, Renomear foi retrabalhado no local (Renomear no local) para eliminar atrasos e bloqueios.

O desempenho do auto-completar de código para expressões qualificadas no editor também foi significativamente melhorado. Além disso, a coleta de informações do compilador e o carregamento da etapa CMake em casos remotos foram acelerados, reduzindo o número de operações de entrada / saída.

Cor da sintaxe para mais de 20 novos idiomas

Freqüentemente, há código de outras linguagens de programação em seu projeto C ou C ++. Python, JavaScript, HTML, XML e SQL estão incluídos no CLion.

JetBrains adicionou destaque de sintaxe para mais de 20 linguagens de programação diferentes e tudo funciona imediatamente. Nenhuma configuração adicional é necessária, graças à coleção de arquivos de gramática da linguagem TextMate fornecidos com o IDE.

Como instalar o CLion no Ubuntu e derivados?

Por último, para poder instalar esta aplicação no nosso sistema, podemos fazê-lo através de um pacote Snap, por isso é necessário que tenhamos o suporte para esta tecnologia no nosso sistema.

Para sua instalação, basta abrir um terminal e executar o seguinte comando nele:

sudo snap install clion --classic

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Jônatas dito

    Muito obrigado, é exatamente o que eu estava procurando