Solicitar Orçamento
Home > Produtos > Clion

Clion

Editor Smart C e C ++: Graças ao suporte nativo C e C ++, incluindo C ++ 11 e C ++ 14, libc ++ e Boost, o Software CLion conhece o seu código através e atrav&e...





Não encontrou algum software? Nós ajudamos!
Temos uma base com diversas empresas parceiras e softwares disponíveis
Entre em contato agora mesmo!

Fazer Orçamento

* Campos obrigatórios

Clion

Uma ferramenta elétrica para um idioma de poder:

Editor Smart C e C ++: Graças ao suporte nativo C e C ++, incluindo C ++ 11 e C ++ 14, libc ++ e Boost, o CLion conhece o seu código através e através e cuida a rotina enquanto se concentra nas coisas importantes.

Navegação: Navegue instantaneamente para a declaração de um símbolo ou usos de contexto, procure todo o projeto para uma classe, arquivo ou símbolo por seu nome, encontre seu caminho através da base do código com estrutura e vistas hierárquicas.

Geração de código: Adicionar membros da turma, substituir / implementar funções, gerar construtores / destrutores, getters / setters, igualdade, operadores relacionais e de saída de fluxo, envolver um bloco de código com uma declaração ou gerar uma declaração do uso real – tudo através de atalhos de teclado simples.

Refatoração: Mude o nome dos símbolos, mova os membros para cima / para baixo da hierarquia, mude a assinatura da função e tenha certeza de que as refatorações automatizadas da CLion propagarão com precisão as mudanças apropriadas ao longo do seu código.

Com o CLion, você pode criar um código bonito e correto ao mesmo tempo. Os possíveis problemas de código são identificados instantaneamente …

… e corrigido conforme você digita! Certifique-se de que todas as alterações adequadas são tratadas automaticamente pelo CLion.

CLion também executa análise de fluxo de dados para descobrir todos os casos do código inacessível, recursão infinita e muito mais.

Depurador integrado:

Investigue e resolva problemas com facilidade através da interface de usuário do depurador amigável do CLion com GDB ou LLDB disponível como backend. Anexe aos processos locais ou depurar remotamente. Verifique a visualização de desmontagem quando as fontes não estão disponíveis.

Visão variável em linha: Obtenha a visão completa do seu projeto com valores variáveis mostrados diretamente no editor à medida que você depura.

Exibição de relógios e variáveis: Inspecione o estado de toda a variável para uma função escolhida na moldura da pilha ou monitore as mudanças de variáveis / expressões durante a sessão de depuração.

Avalie a expressão: Avalie o resultado de uma chamada de função ou alguma expressão complicada quando parar em algum ponto de execução na sessão de depuração.

Ambiente de desenvolvimento C / C ++ totalmente integrado

CMake: Usando CMake como um modelo de projeto, o CLion lida com suas mudanças nos arquivos CMake automaticamente, usando todas as informações a partir daí durante a edição e refatoração de códigos.

Terminal incorporado: Execute qualquer comando sem sair do IDE: local ou remotamente usando o protocolo SSH. Dependendo da sua plataforma, você pode trabalhar com um prompt de linha de comando, Far, powershell, bash ou outras ferramentas.

A experiência completa: Os VCS populares suportados na caixa incluem Subversion, Git, GitHub, Mercurial, CVS, Perforce (via plugin) e TFS. CLion também se integra perfeitamente com o Google Test e Catch frameworks e suporta o Doxygen.

Terminal embutido: Execute qualquer comando sem sair do IDE: local ou remotamente usando o protocolo SSH. Dependendo da sua plataforma, você pode trabalhar com um prompt de linha de comando, Far, powershell, bash ou outras ferramentas.

Abordagem centrada no teclado: Para ajudá-lo a se concentrar no código e aumentar sua produtividade, o CLion possui atalhos de teclado para quase todos os recursos, ações e comandos.

O que há de novo no CLion 2017.1

C ++ moderno: O destaque, a navegação e a análise do código de CLion tornam-se mais precisos com o conhecimento alargado do C ++ 14, a compreensão inicial do C ++ 17 e o suporte para cabeçalhos pré-compilados e uma opção de inclusão.

Visão de desmontagem:

Ao depurar seu código, quando as fontes não estão disponíveis (no caso de várias bibliotecas e estruturas), entre no código de desmontagem para investigar o problema mais profundamente.

Pegar: Além do Google Test, o CLion agora oferece suporte para a Catch, uma plataforma de teste de unidade multi-plataforma para C ++. Use configurações especiais de execução / depuração e um corredor de teste interno com o Catch.

Características:

Assistência de codificação inteligente Confie na CLion para cuidar da rotina enquanto você se concentra nas coisas importantes. Conhecendo seu código através e através, ele pode aumentar sua produtividade com a conclusão inteligente e relevante do código, navegação instantânea e refatorações confiáveis.

Início fácil

É surpreendentemente fácil iniciar seu projeto baseado em CMake no CLion, e os arquivos podem ser adicionados ao projeto em um clique. Se você usar um tipo diferente de projeto, o IDE irá ajudá-lo a importar para CMake.

Editor inteligente

Com um IDE que analisa o contexto e entende seu projeto, você pode codificar mais rápido do que você pensa. Experimente a conclusão inteligente, formatação e visualizações úteis com visão de código.

Navegação e pesquisa

Encontre o caminho através do código com navegação instantânea para um símbolo, classe ou arquivo. Inspecione a hierarquia de chamadas ou tipos e pesquise facilmente por quase tudo (incluindo configurações de IDE).

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

Economize tempo na digitação desnecessária enquanto o CLion gera código para você: de getters / setters para modelos mais complicados. Use refatorações para melhorar e limpar seu código na velocidade do pensamento.

Análise de código on-fly

Escreva um código bonito e correto com o CLion. A análise estática (incluindo o DFA) para todos os idiomas suportados destaca avisos e erros no código imediatamente à medida que você digita e sugere soluções rápidas.

Personalização do editor

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

Construção de ferramentas integradas:

O CLion é mais do que apenas um editor, pois oferece suporte inteligente para CMake, um poderoso depurador para investigar e resolver problemas com facilidade, o Google Test e Catch para testes unitários, muitos populares VCS suportados fora da caixa e muito mais.

Executar e depurar Execute e depua seus projetos em CLion facilmente. Use o UI do depurador com o GDB ou o LLDB como um backend. O CLion mostrará valores diretamente no editor e ajudará você a avaliar expressões.

Suporte CMake O CMake é um famoso sistema de construção multiplataforma, amplamente utilizado para projetos C e C ++. Beneficie-se do apoio inteligente do CMoss da CLion com geração de código e recarga automática.

Testes unitários:

O CLion suporta as estruturas do Google Test e Catch e fornece um corredor de teste integrado junto com uma UI poderosa para investigar os resultados dos testes. Pode mesmo gerar código para você enquanto você escreve testes (para o Google Test).

Documentação do código

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

Integração VCS e história local

O CLion fornece uma interface unificada para VCS mais popular, incluindo Subversion, Git, GitHub, Mercurial, CVS, Perforce e TFS. Enquanto isso, a história local o salvará de acidentes inesperados.

Terminal, modo Vim e outros

Acesse a linha de comando através do terminal incorporado, ligue o modo de emulação Vim juntamente com as ligações da tecla Vim ou expanda a funcionalidade do IDE com outros vários plugins.

Muitas línguas – um IDE

Enquanto o CLion é projetado para o desenvolvimento em C e C ++, ele também fornece suporte essencial para a linguagem CMake, muitas tecnologias da web (como JavaScript, XML, HTML, Markdown e outros), Python, Go, Swift e outros, disponíveis através de um pacote ou repositório Plugins.

Requisitos de sistema:

O JRE 1.8 é agrupado com distribuições para todas as plataformas. Você não precisa de nenhum Java para ser instalado em sua máquina para executar o CLion. Requisitos gerais para iniciar o desenvolvimento com o CLion Em geral para desenvolver em C / C ++ com CLion você precisa: O CLion inclui a versão recente empacotada do CMake (você pode verificar o número da versão agrupada em Configurações / Preferências | Criar, Execução, Implantação | Toolchains, versão recente do GDB (exceto para o caso Cygwin no Windows) para que não precise instalá-los separadamente . As versões de Linux e MacOS, além disso, incluem a versão recente empatada do LLDB, definida como depuradora padrão. CMake, pelo menos, versão 2.8.11 (se você não deseja usar a versão fornecida), faça GCC / G ++ ou Clang, que no caso de Windows significa usar cadeias de ferramentas: MinGW 3. * ou MinGW – w64 3. * – 5. * ou Cygwin 1.7.32 (mínimo exigido) até 2.0. *. Se você estiver usando o compilador Microsoft Visual C ++ em vez de GCC / G

++ ou Clang, o Visual Studio 2013,2015 ou 2017 deve estar instalado. Para mais detalhes, consulte nosso tutorial. GDB: pelo menos 7,8 (se você não deseja usar a versão empacotada).

Windows: Requisitos de sistema Windows 7.0 x64, 8. * x64 Cygwin x64 com pacotes instalados: GCC / G ++, make, gdb 7.8+ ou MinGW com pacotes instalados: GCC / G ++ e make ou Visual Studio 2013, 2015 ou 2017 e NMake com suporte para C ++.

Mac OS Requisitos de sistema MacOS 10.9.4+ GCC / G ++ ou Clang

Linux Requisitos de sistema SO Linux 64 bits KDE, GNOME ou Unity DE GCC / G ++ ou Clang

Topo


Fazer Orçamento

* Campos obrigatórios

Não sabe qual software precisa ou não encontrou o que procurava?

Não sabe qual software precisa ou não encontrou o que procurava? Nós temos um time preparado para te ajudar a escolher o software ideal para sua empresa.