views:

80

answers:

3

Hi All

Do you know whether there is a good FREE C++ Source code editor other than Visual Studio ? The only feataure I might really need are class browsing (jumping from a method call to a class declaration/dfinition) and (whenever is possible) code completion.

I really need only writing source code + those 2 features and nothing else other than that i.e. I don't want any building capability, or debugging or whatever.

I know about Eclipse and Netbeans but I would prefer tools not based on any JAVA or .NET platform. Since I need it to be fast and responsive I would prefer a tool built as common ordinary binary, not produced on top these frameworks. Even textual ones are very appreciated

I need it since the project I am working right now is very big and sometimes even opening VS is really a big pain. Do you have any suggestion? I tried Crimson Editor that is good but it has not class browsing ( it is more a good NOTEPAD ).

I am working under Windows OS.

Regards

EO

A: 

I would suggest Source Navigator from sourceforge.

It definetly provides a very good class browser.

pyfunc
+1  A: 

Try Dev-cpp. Its also a good, free, lightweight, and fully featured IDE for C++.

Hemant
Hi Hemant, Thanks for the response. I remember I already tried DEVCPP but I remember also that at those times it was not really stable. I will give it another chance and will see. Regards
A: 

You could try Code::Blocks. Code::Blocks is:

  • Fast, written in C++ using wxWidgets
  • Can open Visual Studio project files. I've opened a big project and it was very fast compared with Visual Studio 2008
  • Actively maintained (unlike lets say DevCpp), and it has an active opensource community
  • Has code browsing capability, maybe not the best (Visual Assist) but it's there

You might also want to try the Express version of Visual Studio, I have found it to be very fast compared with full Visual Studio. The fact that it's a simplified version of Visual Studio has its speed merits.

Cristian Adam
Hi Cristian! THanks for the responses. There was a time when I tried Code::Blocks and KDevelop but it was under Linux OS. AS a newbie I remember that KDevelop was too hard to setup, BUT I remember positive feelings about Code::Blocks even if at the end I preferred NetBeans, Since I need it under Win I will give it a try soon and we will see. Thanks for the suggestion. Regards MN