views:

520

answers:

6

Hello,

I'm learning C++ and i want to know what is the best editor for C++ development, remember that i use Windows Vista, an editor that is like Microsoft Office 2007 or Vista like will be very nice, because i love this new style of Windows Vista. Thanks!

Editor Not IDE

+6  A: 

well, you are probably interested in Visual Studio then.

clamp
I want an editor, not an IDE. Thanks.
Nathan Campos
Nathan, you can use VS as an Editor only. It will help you to edit code faster and easier.
dimba
@Nathan, if you're learning C++, you don't need an editor. You need an editor + debugger + code browsing + integrated links to online help. The major one is the debugger. In short, you need an IDE. If you're more worried about the look of the toolbar, your brain will melt long before you've grasped the basics of C++.
Daniel Earwicker
Did you try MS Word? Looks like office 2007 and has a ribbon!
Eugene
go with VS. It really doesn't matter what the app looks like. VS has tons of features that will save you time,l and being familiar with it will be a huge plus IMHO
CrazyJugglerDrummer
+2  A: 

QtCreator is quite good and easy to learn !

Matthieu
+2  A: 

If you're desperate for an editor that includes a ribbon interface, you'll probably be interested in Wordpad in Window 7.

However, why you'd want to write code in such an interface is beyond me (?)

Alan
+2  A: 

I know that you asked for an editor and not an IDE and that you specifically asked for one that "looks pretty" with the "ribbon interface", but...

You should really forget about that. Get Visual Studio 2008 with Visual Assist X (both are not free, but full featured trials are available). They don't have a fancy ribbon interface but they will save you TONS of time and hopefully you will thank me.

Andreas Bonini
Visual Assist is awesome, hopefully the new VS will have better intellisense, but until then...
DeusAduro
+3  A: 

Vim or Emacs

Wahnfrieden
+2  A: 

Notepad++ is my fav. Syntax highlighting, auto indenting, and support for vim controls.

Graphics Noob