Depure com o CLion

Obtenha a melhor experiência de depuração para investigar e resolver problemas no seu código C/C++ localmente, remotamente e em microcontroladores.

Obtenha uma avaliação gratuita de 30 dias

Inspecione o código em cada etapa

Use pontos de interrupção baseados em linha, símbolo, exceção e condicionais para inspecionar a execução do seu código. Registre os eventos em log, remova os pontos de interrupção assim que forem alcançados ou desative-os até que outro seja alcançado.

Use as visualizações de Inspeções e Variáveis ou avalie o resultado de uma chamada de função ou de uma expressão qualquer durante a execução.

Obtenha assistência inteligente e amigável no editor

Percorra o código através de atalhos de teclado ou mova o ponto de execução para frente e para trás simplesmente arrastando a seta no editor.

Tenha uma visão completa do seu projeto com valores de variáveis ou uma expressão arbitrária como uma Inspeção Inline mostrada dentro do editor à medida que você depura.

Vá além da depuração padrão

Execute e depure sua aplicação com privilégios de root/admin no CLion.

No Linux e macOS, você pode abrir um core dump existente de um processo travado no CLion e depurá-lo lá.

Personalize sua experiência de depuração

Escolha entre backends GDB ou LLDB. Carregue pretty printers personalizados e renderizadores NatVis ao depurar no CLion.

Use a mesma linha de comando familiar para controlar o depurador na aba interna do console do Debugger.

Depure localmente ou remotamente

Crie, execute e depure seu aplicativo ou testes de unidade de forma local ou remota.

Conecte-se ao executável rodando numa máquina remota no gdbserver com o GDB do CLion iniciado localmente e inspecione o código aproveitando todos os benefícios da interface do usuário do depurador do CLion.

Depure em microcontroladores

Para depuração no próprio chip, use as configurações do Open On-Chip Debugger ou Embedded GDB Server (incluindo OpenOCD, servidores ST-Link GDB, Segger J-Link GDB Server, QEMU e muitos outros servidores GDB específicos).

Mergulhe mais fundo com visualizações de memória e de disassembly, além de visão periférica para dispositivos embarcados.

CLion: uma superferramenta
para uma superlinguagem

CLion é um ambiente de desenvolvimento C/C++ totalmente integrado para programação no Windows, Linux e macOS.

Explore os recursos

Clientes em todo o mundo confiam no CLion

Milhares de empresas e indivíduos em todo o mundo usam o CLion para suas tarefas de desenvolvimento diárias. Junte-se a eles e programe com a velocidade e a confiança que este poderoso IDE oferece a você!

BMW
Google
Nasa
ByteDance
IMC
ICE

"O CLion tira um grande peso do meu trabalho com o C++, permitindo que eu me concentre na parte interessante: a solução de problemas."

Matt Godbolt, Compiler Explorer

"O CLion tem sido indispensável para mim ao refatorar bases de código grandes. As ferramentas de refatoração e o feedback em tempo real no IDE sobre quais linhas ainda precisam ser atualizadas economizam muito tempo. E cada lançamento fica melhor e mais responsivo do que o último!"

Jason Turner, C++ Weekly, CppCast, Instrutor, Consultor

"O CLion é fantástico. Finalmente temos o IDE C++ multiplataforma de alta qualidade com o CMake como sistema de compilação de primeira classe que estávamos esperando."

Prof. Dr. Rodriguez-Losada, Conan, JFrog