As 5 Melhores IDEs para C/C++ no Linux



Muitos desenvolvedores C/C++ utilizam o bloco de notas e o terminal para criar e compilar seus programas, mesmo isso sendo bastante comum, é contraproducente, já que é necessário abrir e fechar o terminal várias vezes. Então para resolver isto alguns deles optam por um IDE (Integrated Development Environment), que facilita muito a criação de maiores projetos ajudando o programador a controlar seus códigos.


Tendo isto em mente, separamos as 5 melhores IDEs para o desenvolvedor C/C++.

1. Code::Blocks

Já utilizado por muitos usuários do Windows, o Code::Blocks supre as principais necessidades do programador. 

Recursos:

  • Oferece suporte à depuração, compilação, profiling, auto-completação de código.
  • Para organizar elementos pode ser usando a funcionalidade arrastar e soltar.

Instalação:
sudo apt-get update
sudo apt-get install g++
sudo apt-get install codeblocks
2. Eclipse

Considerada como uma IDE clássica, o Eclipse não é utilizada apenas por programadores C/C++. Como suporta o Java, é possível criar grandes projetos e aplicativos com ela. Está IDE é para aqueles que gozam de espaço no seu computador, pois como contêm vários recursos, ocupa bastante espaço.

Recursos:
  • Oferece suporte à depuração, compilação, profiling,  auto-completação de código e refactoring.
  • Possui navegação através de abas,  rastreamento histórico de alterações.
  • Ele tem grande interface gráfica do usuário (GUI). 
  • Para organizar elementos pode ser usando arrastar e soltar funcionalidade.
Instalação:
sudo apt-get update
sudo apt-get install eclipse eclipse-cdt g++
3. Geany


Muitos programadores não conhece esta ferramenta. É uma IDE simples e leve voltada para os iniciantes.

Recursos:

  • Programa muito leve. 
  • Oferece suporte à depuração, compilação, auto-completação de código.

Instalação:
sudo apt-add-repository ppa:geany-dev/ppa
sudo apt-get update
sudo apt-get install geany
4. NetBeans


O NetBeans pode ser considerando um dos mais completos desta lista. Possui características surpreendentes que o tornam mais popular entre os desenvolvedores web.

Recursos:
  • Possui navegação através de abas,  rastreamento histórico de alterações.
  • Oferece suporte à depuração, compilação, profiling,  auto-completação de código e refactoring.
  • Ele tem grande interface gráfica do usuário (GUI). 
Instalação:
Cheque a versão do Java
java -version
Se você não tiver o java
sudo apt-get install default-jdk
Dê permissão e instale o NetBeans
cd Downloads
chmod +x netbeans-8*cpp-linux.sh
sudo su -c "./netbeans-8*cpp-linux.sh"

5. Codelite

É uma excelente IDE open-source, leve e multiplataforma. Pode ser feito desde projetos mais simples, aos mais elaborados com esta IDE.

Recursos:
  • Suporte à ultima geração de depuração.
  • Suporte à depuração, compilação, refactoring, profiling.
Instalação:
Se você tiver uma versão antiga do Codelite no ubuntu antes, desinstale antes com este comando:
sudo apt-get purge codelite codelite-plugins
sudo apt-key adv --fetch-keys http://repos.codelite.org/CodeLite.asc
sudo apt-add-repository 'deb http://repos.codelite.org/ubuntu/ wily universe'
sudo apt-get update
sudo apt-get install codelite wxcrafter
______________________
Ficamos muito tempo sem nenhuma postagem nova pelo fato do mês está sendo muito corrido, mas tentaremos regularizar mais nossos posts.

2 comentários:

  1. muito bom as sua dicas, to instalando aqui, agradeço desde já pala dica dos programas tava pesquisando programas c++ para linux obrigado.

    ResponderExcluir