User forums > General (but related to Code::Blocks)

The Best C++ IDE

(1/3) > >>

bszente:
I've been searching a lot for a good C IDE, but I think CodeBlocks is the best even if it's not complete yet.
Dev-C++ is almost at version 5, but it contains many bugs and it cannot handle simple task like selecting a text and dragging it to a new location for example.
So my compliments to you Mandrav, your IDE is it only at version1 beta, but i like it better then Dev-C, I think that CodeBlocks is realy competitive.
And it has a major advantage over the other IDEs: the LINUX support.

So keep developing, it's realy a huge need for this IDE.

Thanks.

Anonymous:
I've tried many IDE's including Dev C++ and I agree 200% with you... CodeBlocks is the best IDE of all, it's very friendly and it's compatibility with the suported compilers (at least with VC++ 2003) is excellent
Before downloading I didn't expect it to be as good as the other IDEs, but CodeBlocks really surprised me and turned to be better than the others...

Keep up the GREAT work!

Anonymous:
I think the CDT of eclipse is also a good C/C++ IDE.
http://www.eclipse.org/downloads/index.php
http://www.eclipse.org/cdt/
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home/user/faq.html?cvsroot=Tools_Project
http://update.eclipse.org/tools/cdt/releases/new
Can someone compare the advantages and disadvantages of CodeBlocks and "CDT of eclipse"?

Anonymous:

--- Quote from: Anonymous ---I think the CDT of eclipse is also a good C/C++ IDE.
http://www.eclipse.org/downloads/index.php
http://www.eclipse.org/cdt/
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home/user/faq.html?cvsroot=Tools_Project
http://update.eclipse.org/tools/cdt/releases/new
Can someone compare the advantages and disadvantages of CodeBlocks and "CDT of eclipse"?
--- End quote ---


IMO (please correct me if i'm missing something)

Debugger:
CDT: debugger is very complete and useful
C::B: debugger in this moment is very basic

Project handling:
CDT:  For simple projects it' ok. For more complex projects, although it's possible to estabilish project dependencies, it does not offer a real multi-target project manager.
C::B: It was a nice surprise for me to find a _real_ multitarget project handling in codeblocks.

Memory Occupation
CDT: AAAAARRRGG!!
C::B: Reasonable

Startup Times
CDT: AAAAARRRGG!!
C::B: Very Quick

Refactory
CDT: Present ad seems to works well
C::B: Not present (AFAIK)

Class browsing ecc ecc
CDT: Very nice and useful _BUT_ i'm really disappointed by C++ indexing times. May be i'm missing something, but trying to handle C::B code with CDT, the first global C++ indexing tooks more than one hour to complete!!              
C::B: Present but quite buggy and code completion doesn't handle typedefs and templates.

Extensibility
CDT: Can be extended with plugins.
C::B: Can be extended with plugins. I quote Yiannis:

--- Quote from: mandrav ---Yes, almost everything can be done with plugins. A tutorial on plugins is planned shortly.

--- End quote ---


Future
CDT: Latest CDT official release is dated Dec 2004. I wasn't able to find any info about CDT delepment process. This open source licensed project is not so "open".
C::B: Yiannis seems to be very active, in development and support. C::B source code hasn't many comments, but it's quite easy to understand. Plugins can extend many aspects of IDE and can be written in C++.

Hope this helps, walter

troels:
Code::Blocks is by far the best multiplatform IDE I ever saw.

BTW, Beta6 full setup is so great, what a relief to no longer need the huge MinGW download, this is so much neater, runs right out of the box.

/Troels

Navigation

[0] Message Index

[#] Next page

Go to full version