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 diasInspecione 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 recursosClientes 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ê!
"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