Recursos

Essas páginas ajudarão você a aprender sobre os recursos disponíveis no CLion, um IDE entre plataformas C/C++. Visite a seção Centro de aprendizagem e a Ajuda online do CLion para obter mais recursos de aprendizado e baixe o produto para experimentá-lo em ação.

Assistência para codificação inteligente

Confie no CLion para cuidar da rotina enquanto você se concentra nas coisas importantes. Conhecendo seu código de ponta a ponta, ele pode aumentar sua produtividade com complementação de código inteligente e relevante, navegação instantânea e refatorações confiáveis.

Inicie seu projeto

Início fácil

É surpreendentemente fácil iniciar um novo projeto no CLion, e os arquivos podem ser adicionados ao projeto com um único clique. O CLion trabalha com modelos de projeto de banco de dados de compilação, do CMake, do Makefile e do Gradle.

Saiba mais

Editor inteligente

Editor inteligente

Com um IDE que analisa o contexto e compreende seu projeto, você pode codificar mais rapidamente do que pensa. Experimente a complementação inteligente, formatação e exibições úteis com insight de código.

Saiba mais

Navegação e pesquisa

Navegação e pesquisa

Encontre seu caminho pelo código com navegação instantânea até um símbolo, uma classe ou um arquivo. Inspecione a hierarquia de chamadas ou tipos e pesquise facilmente quase tudo em todos os lugares (incluindo as configurações do IDE).

Saiba mais

Geração de código e refatorações

Geração de código e refatorações

Poupe o tempo desperdiçado com a digitação desnecessária enquanto o CLion gera código para você: desde getters/setters até modelos mais complicados. Use refatorações para melhorar e limpar seu código com a velocidade do pensamento.

Saiba mais

Análise de código dinâmica

Análise de código dinâmica

Escreva um código bonito e correto com o CLion. A análise estática (incluindo DFA) para todas as linguagens com suporte realça avisos e erros no código imediatamente enquanto você digita e sugere correções rápidas.

Saiba mais

Personalização do editor

Personalização do editor

Selecione um dos temas de editor padrão ou personalize-os para que eles correspondam às suas preferências pessoais. Adote a abordagem centrada no teclado e selecione um mapa de teclas preferencial ou crie seu próprio mapa de teclas facilmente.

Saiba mais

Ferramentas incorporadas e integrações

O CLion é mais do que apenas um editor, pois oferece um poderoso depurador e ferramentas de análises dinâmicas para investigar e resolver problemas com facilidade, Google Test, Boost.Test, Doctest e Catch incorporados para testes de unidade, vários sistemas VCS populares com suporte imediato e muito mais.

Execução e depuração

Execução e depuração

Crie, execute e depure seus aplicativos e testes de unidade no CLion.

Obtenha a melhor experiência de depuração para investigar e resolver problemas no seu código.

Saiba mais

Modo remoto

Trabalho remoto e colaborativo

Para trabalho remoto, selecione entre as configurações de depurador, Modo Remoto Total ou WSL.

Aumente o nível do seu jogo de colaboração e trabalhe em um projeto do CLion com seus colegas em tempo real.

Saiba mais

Desenvolvimento incorporado

Desenvolvimento embutido

Desenvolva para microcontroladores no CLion e aproveite as várias opções de depuração em chip, a exibição de periféricos para dispositivos ARM, a exibição de threads do FreeRTOS e a integração com o STM32CubeMX.

Saiba mais

Análise dinâmica

Análise dinâmica

Use a integração com o Valgrind MemCheck e os Google Sanitizers para detectar erros de memória, corridas de dados e problemas de comportamento indefinido. Analise o desempenho do seu aplicativo com a integração com o CPU Profiler.

Saiba mais

Suporte para CMake

Suporte para CMake

O CMake é um famoso sistema de compilação multiplataformas, amplamente utilizado para projetos em C e C ++. Beneficie-se com o suporte inteligente para CMake do CLion, com geração de código, complementação e atualizações automáticas de destino.

Saiba mais

Testes de unidade

Testes de unidade

O CLion oferece suporte para as frameworks Google Test, Boost.Test, Doctest e Catch, além de fornece rum executor de testes integrado, juntamente com uma interface do usuário poderosa para investigar os resultados do teste. Ele pode até mesmo gerar código enquanto você escreve testes (para Google Test).

Saiba mais

Preenchimento do Doxygen

Documentação do código

Com o CLion, mantenha seu código documentado com facilidade. Visualize os documentos ao estilo do Doxygen no pop-up de documentação rápida, use o preenchimento para comandos e parâmetros de função e gere stubs para comentários do Doxygen.

Saiba mais

Integração com sistemas de controle de versão e histórico local

Integração com sistemas de controle de versão e histórico local

O CLionfornece uma interface unificada para os sistemas de controle de versão (VCS) mais populares, entre eles o Subversion, o Git, o GitHub, o Mercurial, o CVS e o Perforce. Enquanto isso, o histórico local o salvará de acidentes inesperados.

Saiba mais

Terminal, modo Vim e outros

Terminal, modo Vim, bancos de dados e outros

Acesse a linha de comando através do terminal interno, ative o modo de emulação do Vim junto com as associações de teclas do Vim ou expanda a funcionalidade do IDE com outros vários plug-ins.

Saiba mais

Várias linguagens, um só IDE

O CLion foi projetado para desenvolvimento nativo multiplataformas em C e C++. Ele também fornece suporte essencial para as linguagens CMake e Python, tecnologias da Web populares (como JavaScript, XML, HTML, Markdown e outras) e também inclui suporte para todas as outras linguagens disponíveis através de plug-ins de pacote e de repositório.

Saiba mais