Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Alternative to Eclipse for C and C++ development? [closed]

I have been using Eclipse for C and C++ development for some time. Unfortunately Eclipse has it's faults (speed, the crappy integrated console, and some bugs that pop up from time to time).

For C++ development Qt Creator is a very good choice, but I need something for both C and C++.

I don't really need the integration parts of the IDE (I don't need an integrated project manager, compiler or debuger). What I need is code navigation. Eclipse provides a great feature "callgraph for structure elements" that is unparalleled when I need to modify big crummy code bases (which is what I do most of the time).

Code completion and at least some integration documentation (doxygen, generic comments before functions, system documentation) is an absolute necessity.

Oh and the IDE has to be crossplatform.

Is there something other then Eclipse?

like image 896
Šimon Tóth Avatar asked Mar 18 '11 21:03

Šimon Tóth


People also ask

Is Eclipse good for C programming?

Eclipse is a popular open-source IDE that you can use to develop C++ applications using Eclipse's C/C++ development tools. This IDE is multiplatform and can run on Windows, Linux, and macOS. It will allow you to debug and compile your code as well as get auto-completion for your code while editing.

Does Eclipse support C and C++?

Eclipse is an open-source Integrated Development Environment (IDE) supported by IBM. The mother site is @ www.eclipse.org. Eclipse is popular for Java project development. It also supports C/C++, PHP, Python, Perl, and other web project developments via extensible plug-ins.

Which is better Visual Studio Code or Eclipse?

"Does it all", "Integrates with most of tools" and "Easy to use" are the key factors why developers consider Eclipse; whereas "Powerful multilanguage IDE", "Fast" and "Front-end develop out of the box" are the primary reasons why Visual Studio Code is favored.


2 Answers

Check out Code::Blocks as an option. Much lighter weight, updated constantly (via SVN nightlies), many of the same features as Eclipse. C::B has Doxyblocks, a plugin for Doxygen.

like image 108
jonsca Avatar answered Oct 09 '22 02:10

jonsca


Wow. I can't believe I'm the first person pointing to Emacs. ;-)

like image 29
Christopher Smith Avatar answered Oct 09 '22 02:10

Christopher Smith