C++ IDE ?

Started by ForeverZer0, November 14, 2010, 07:00:37 pm

Previous topic - Next topic

ForeverZer0

What is a good C++ IDE. I currently have Netbeans, which has a wide collection for various languages, but was looking for a lighter weight one specifically for C++. I'm downloading CodeLite and going to give it a try, but was curious if anyone else knew of any good ones.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Ryex

November 14, 2010, 10:31:05 pm #1 Last Edit: November 14, 2010, 10:35:06 pm by Ryexander
eclipse, it's like net beans in that it is for a bunch of different languages but It only supports them through add ons by default it only supports Java. but they make a separate IDE designed for c/c++ development
it's pretty light weight compared to somethings I've tried, much better than visual studio.
it's what I'm currently using to work on RMPY
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.<br /><br />DropBox, the best free file syncing service there is.<br />

winkio

Try dev-c++.  We used it for a high school class specifically because it was lightweight.

ForeverZer0

Quote from: winkio on November 14, 2010, 10:41:08 pm
Try dev-c++.  We used it for a high school class specifically because it was lightweight.


Actually I believe I have that. Completely forgot about it, though... :P

Thanks for the suggestions.  ;)
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Blizzard

I hated Dev-C++. Visual Studio has a good debugger while CodeLite has good code completion. Though, I heard that the new Visual Studio 2010 has a good code completion as well. We currently use CodeLite in Cateia and I, personally, am satisfied. I just wish CodeLite would have a better debugger. But there's only so much to expect from GDB.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Blizzard

I don't want to open another topic for discussion so I am necroing this one.

I have tried out VS 2010 and I like it. The project settings are generally a lot more organized, code completion (aka Intellisense) works really well and generally I am having no problems. I recommend VS 2010. I like it so much that I am probably going to switch to it as my main IDE. The only drawback is that it compiles code slower than CodeLite with MinGW, but at least it makes proper use of multi-core CPUs to compile several independent projects simultaneously.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

ForeverZer0

That's exactly what I've been using for about a month now. It is easily the most powerful IDE out there, though like you said the compiling is a tad slower. The multitude of other features far out weigh that, though. I fell in love the second I fired it up for the first time.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Blizzard

I used it properly for the first time today. I did set up some projects a couple of day ago, but I didn't really code in it. Today I've been refactoring gtypes and it was so great that VS would underline my functions with a red zigzag line when I forget to add a const in the header or cpp file. It made it so much easier and faster to work. The code completion is definitely superior to anything I have seen so far. Especially since the last CodeLite build's code completion is totally messed up. :/
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

ForeverZer0

I also love that if your code hits an error when debugging, until you close it down, you can go through your code and any variable that you hover your cursor over will tell you its value at that second when the error occured, which needless to say is good for tracking down bugs. I'm not sure if other IDEs can do that, but it is the first IDE I have used that does that.  ;)

BTW, this topic should be split into a new one: "Let's Discuss the Greatness of VS 2010"  :haha:
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Blizzard

Not necessary, just this one last post and I'm out. xD
CodeLite has that hover thing as well, but it doesn't work sometimes. Especially in the last build. ._.
The greatest disadvantage of the debugger is that you can't check what inside collections with CodeLite. VS nicely shows you every single object in the array / std::vector. Even VS 2008 had that feature (IDK about VS 2005, I never used C++ in VS 2005).
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.