Desenvolver / depurar C / C ++ no Ubuntu?

6

Qual é o melhor IDE para desenvolver C / C ++ no Ubuntu? Eu tentei instalar o Eclipse, mas parece que eu preciso do pacote eclipse-cdt também. O problema é que não existe tal pacote, pelo menos para o Lucid. Como eu procuro? Eu não estou amarrado ao Eclipse.

    
por JoelFan 05.10.2010 / 06:33

5 respostas

6

Sou um usuário do Emacs bem radical, mas ainda assim, para desenvolver o C ++ eu prefiro o Qt-Creator (não tenha medo por causa do nome, ele funciona bem para projetos não-QT) porque o Emacs não tem um bom projeto suporte e conclusão de código estável

Os profissionais:

  • É possível importar o CMakeFiles.txt para um projeto criado automaticamente
  • Melhor conclusão de código que você encontrará no Linux, às vezes até melhor do que o Visual Stuudio quando se trata de um código com um modelo muito pesado
  • Integração de depuração muito boa
  • Disponível para todas as principais plataformas
  • Software grátis (em ambos os sentidos)
  • integração de software de controle de versão (SVN. Mercurial, git)
  • Se você desenvolver o QT: Designer de interface e muito mais
por 05.10.2010 / 09:10
7

As duas sugestões mais comuns que você ouvirá são vim e emacs . Ambos são bons editores de texto programáveis que são usados por muitos desenvolvedores. Eu sou um programador amador ocasional e um usuário do emacs, então aqui estão algumas das vantagens de usar o emacs:

  • Realce de sintaxe
  • Smart Code Navigation & Edição: o c-mode permite que você se mova rapidamente entre várias seções de código ou comente rapidamente grandes códigos de código.
  • Compilação no navegador: você está sempre a algumas teclas de distância para compilar seu código.
  • Integração de controle de versão: quase todos os principais sistemas de controle de versão são suportados.
  • Depuração: o GBD pode ser facilmente usado dentro do emacs.

Isso é apenas arranhar a superfície do que você pode fazer dentro do emacs. A desvantagem inclui a curva de aprendizado, a quantidade de configuração que a maioria das pessoas acha necessário fazer e, dependendo de suas mãos, as combinações de teclas. O bom é que as combinações de teclas podem ser um pouco melhores ao remapear o CTRL e, depois de ter sua configuração básica do emacs, você provavelmente precisará apenas de modificações ocasionais. Aqui estão alguns bons recursos se você estiver interessado em entrar no emacs:

  • Construído no sistema tutorial: Inicie o Emacs, pressione CTRL + h seguido por t. ("C-h t" usando notação comum aos usuários do emacs.)
  • link (também disponível no emacs)
  • link excelente para informações sobre configuração e casos de uso exclusivos.
por 05.10.2010 / 06:57
4

Além de ser mencionado por outros, aconselho-os a analisar:

  • Anjuta - IDE do Gnome
  • KDevelop - KDE IDE
por 05.10.2010 / 14:24
3

O Eclipse é uma boa escolha, porque é um IDE para muitos idiomas. Além disso, você pode instalar o plugin vim, etc. Como instalar o c / c ++: Menu: Ajuda- > Instalar Novo Software- > Adicionar link

link

Além disso, você deve ver: link

    
por 05.10.2010 / 13:10
1

O QtCreator é ótimo, KDevelop , NetBeans.

O Vim também é ótimo se você aprender como usá-lo.

    
por 22.11.2010 / 17:21