Alternative to Eclipse for C and C++ development?

21,565

Solution 1

Have you tried NetBeans? There is a plugin for C/C++ development.

Solution 2

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.

Solution 3

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

Solution 4

I like qtcreator which you can use without writing against Qt.

It is modern, nicely looking, cross-platform (ie on Windows, OS X and Linux), maintained / extended at a good clip, integrated with other tools (debuggers, revision control, ...). Oh, and it is free.

Solution 5

Take a look into KDevelop4. It is quite good

Share:
21,565
Šimon Tóth
Author by

Šimon Tóth

Backend oriented Software developer and Researcher with industry experience starting in 2004.

Updated on October 19, 2020

Comments

  • Šimon Tóth
    Šimon Tóth over 3 years

    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?