Editor leve C / C ++ com conclusão de código e depuração

2

Desde que o plugin do debugger para geany parou de funcionar (veja abaixo), estou procurando um editor para arquivos fonte C / C ++ com os seguintes recursos:

  • Aprovação de código (ou seja, conclusão do tipo IntelliSense de nomes de variáveis e funções, bem como parâmetros)
  • Recursos básicos de depuração (depurador iniciar / parar, execução passo a passo, avaliar valores de variáveis no foco do mouse ou em uma janela separada)

O editor deve ser o mais leve possível. O Eclipse, por exemplo, possui alguns recursos interessantes, mas é muito grande em termos de espaço em disco após a instalação. Caso seja relevante, estou usando o Xubuntu (14.04) em uma máquina e uma instalação mínima do Ubuntu (14.04) com o Xfce em outra máquina, para os quais eu preciso de um editor leve.

Até agora, eu tentei Code :: Blocks, o que é legal, mas requer que eu crie um novo projeto para habilitar a funcionalidade de depuração, o que é irritante. Eu só quero usar meu Makefile personalizado e meus arquivos C sem quaisquer arquivos de projeto adicionais ou pastas de saída.

Eu já usei geany, o que eu realmente gostei. No entanto, desde que eu configurei minhas máquinas 14.04, o plugin do debugador trava todo o aplicativo toda vez que eu quero usá-lo. Eu mesmo tentei compilar a versão mais recente do plugin, mas ele ainda falha, como também foi confirmado por outros no bug tracker. Além disso, a conclusão do código C ++ no geany nunca foi muito boa.

Existe alguma alternativa lá fora, preferencialmente gratuita e disponível via apt-get?

Obrigado antecipadamente Cumprimentos Andreas

    
por Andreas Unterweger 12.01.2015 / 15:52

1 resposta

2

Você poderia experimentar o editor de texto padrão, o GEdit (ele parece bastante decente no Xfce com um tema gtk). O pacote gedit-plugins contém, entre muitos outros:

  • Favoritos
  • Conclusão de colchetes
  • Comentário / comentário do bloco de códigos
  • Navegador de arquivos
  • Persistência de sessão
  • Terminal Embarcado

Para estes, você pode adicionar alguns plugins adicionais:

Quanto à depuração, não há nada, mas você pode usar gdb dentro do terminal integrado.

E, claro, você terá o tema Oblivion, o melhor tema de codificação já produzido.

Leitura adicional:

gedit: adicionar suporte ao preenchimento automático em Python / C ++

Como converter o gEdit para gEdit ++

    
por Luís de Sousa 13.01.2015 / 09:33