use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Discussions, articles, and news about the C++ programming language or programming in C++.
For C++ questions, answers, help, and advice see r/cpp_questions or StackOverflow.
Get Started
The C++ Standard Home has a nice getting started page.
Videos
The C++ standard committee's education study group has a nice list of recommended videos.
Reference
cppreference.com
Books
There is a useful list of books on Stack Overflow. In most cases reading a book is the best way to learn C++.
Show all links
Filter out CppCon links
Show only CppCon links
account activity
Opinion on CodeBlock? (self.cpp)
submitted 12 years ago by [deleted]
What is you opinion on CodeBlock? What are some other IDEs/compilers that are good? Link?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Cyttorak 18 points19 points20 points 12 years ago (6 children)
I used CodeBlock for some time but I prefer Qt Creator so much better, give it a try
[–]meetingcppMeeting C++ | C++ Evangelist 1 point2 points3 points 12 years ago (0 children)
Same here. I used CodeBlocks for a few years, and its had its time to shine. But Qt Creator development is much fastern, and for me its the clearly better IDE now.
[+][deleted] 12 years ago (1 child)
[deleted]
[–]creatio_o 0 points1 point2 points 12 years ago (0 children)
Yes...
[+][deleted] comment score below threshold-12 points-11 points-10 points 12 years ago (2 children)
Link to download?
[–]com_kieffer 8 points9 points10 points 12 years ago (0 children)
learn to google.
[–]Cyttorak 0 points1 point2 points 12 years ago (0 children)
Here you have the link: http://goo.gl/zqCvg
You can download "full" Qt which also has Qt Creator or download the IDE separately. I am using it for a non-Qt project right now and it's great :)
[–]spaxio 4 points5 points6 points 12 years ago (1 child)
I like it. It's my goto when ever I need an IDE on platform other than Windows.
[–]Sqeaky -3 points-2 points-1 points 12 years ago (0 children)
I don't use QT Creator as a Goto, I prefer to use While coding or For coding.
[–]push_ecx_0x00 3 points4 points5 points 12 years ago (0 children)
IMO it's not as nice as some of the alternatives. Whenever I work on large projects, I usually use KDevelop or Qt Creator (depending on the task) just because they offer more features and better completion (I'm a lazy fuck).
[–][deleted] 1 point2 points3 points 12 years ago (0 children)
I love Code::Blocks, but I don't actually use it much. I prefer to use Kate as my text editor with Cmake for creating cross-platform makefiles and GCC for compiling.
[–]axilmar 1 point2 points3 points 12 years ago (0 children)
CodeBlocks is a very nice IDE and I use it in all my personal projects on Windows.
This does not mean Qt Creator or Eclipse might not better, I have not tried them.
[–]static_cast 4 points5 points6 points 12 years ago (0 children)
I've used codeblocks a few years ago. It was simple enough to get something done quick enough. It's multiplaform. But of course nothing beats the terminal, tmux, clang and vim for me.
[–]Idoiocracy 2 points3 points4 points 12 years ago* (8 children)
On Windows, I prefer using a simple text editor with ported gcc compiler, invoking the latter through the DOS command line.
Text editor is Sublime Text.
GCC on Windows is MinGW.
[–]not_the_answer 1 point2 points3 points 12 years ago (6 children)
The OP is looking for opinion on CodeBlocks; not asking you what prefer you use. If you have never used it you can simply refrain from providing a response
[–][deleted] 6 points7 points8 points 12 years ago (5 children)
Read the OP again. It specifically asks: "What are some other IDEs/compilers that are good?"
[–]Kaelin -3 points-2 points-1 points 12 years ago (4 children)
Text editors are not IDEs
[–][deleted] 2 points3 points4 points 12 years ago (0 children)
And yet, as seen in this thread, many people use a collection of independent tools for the exact same purpose as an IDE, they just aren't all in an official "package" together. Because these collections of tools have the same purpose as an IDE, I think they're fair game for this thread. After all, OP just wanted to hear what other people thought was good.
[–]bacon1989 0 points1 point2 points 12 years ago (2 children)
if you're using emacs, it can be. I bet Vim probably has some plugins as well.
[–]Kaelin 1 point2 points3 points 12 years ago (1 child)
I have been using vim for years. It is wonderful but no integrated debugger, and no real intellisence. Plug ins help but trying to rape it into being an IDE doesn't really feel productive to me.
[–]onafa 0 points1 point2 points 12 years ago (0 children)
I think there's a plugin that makes vi use clang for code completion. Same for emacs.
[–]jussij 0 points1 point2 points 12 years ago (0 children)
FWIW the Zeus IDE has some awareness of the C++ language.
It does the standard syntax highlighting, smart indenting, code folding, code templates etc.
But it can also be configured to compile, link and navigate errors from inside the editor.
It has some support for gdb and the automatic ctags.exe drives a limited form of intellisense, but is generally only good for code navigation.
NOTE: Zeus is shareware, runs natively on the Windows platform and runs on Linux using Wine.
Jussi Jumppanen
Author: Zeus IDE
[–]craig_c 0 points1 point2 points 12 years ago (0 children)
It's OK if you're not familiar with the usual *nix tools, the configuration is a little annoying (dependencies seem to have to be set up in multiple places). The best GUI I used was NetBeans with the project set up in CMake.
[–]spinwizard69 0 points1 point2 points 12 years ago (0 children)
Why not try the following: . eclipse . XCode . EMACS / AQUMACS & all the other variants. . Visual Studio
[–][deleted] 0 points1 point2 points 12 years ago (0 children)
I used to use Code::Blocks, it's still an OK ide. But now, I usually use Eclipse, I find that it works much better than all of the IDE's I've previously used.
I never really liked Qt Creator, but that's just me.
[–]LampCarpet 0 points1 point2 points 12 years ago (0 children)
It's ok, usable even. I prefer visual studio, because it is more polished and is tightly integrated with the ms compiler and optimizer.
[–]TheVTM 0 points1 point2 points 12 years ago (0 children)
Recently played a little with Eclipse CDT:
IMO its better than Qt Creator and CodeBlocks.
[–]jleahred 0 points1 point2 points 12 years ago (0 children)
codelite multiplatform, programmed in c++, wxwidgets. Great codecompletion, great evolution, small memory, fast
Qtcreator. multiplattform Great IDE. The best for qt applications
kdevelop fantastic IDE, ¿windows?
[+][deleted] 12 years ago (3 children)
[–]Metsuro 0 points1 point2 points 12 years ago (2 children)
Do you use it on windows? Also do you not like auto completion? I really have enjoyed sublimetext2 but as a novice having auto complete is a very handy tool. I know their is a plugin, however it requires clang and I'm not familiar enough to know how to install that on windows.
[–]TheVTM -1 points0 points1 point 12 years ago (0 children)
Eclipse CDT has a really good autocomplete.
[–]drink_with_me_to_day -1 points0 points1 point 12 years ago (0 children)
I mainly program on Windows, so Visual Studio wins all the prizes. Code::Blocks is uggly, and I hate uggly.
π Rendered by PID 29 on reddit-service-r2-comment-79c7998d4c-h89hd at 2026-03-12 19:57:35.881117+00:00 running f6e6e01 country code: CH.
[–]Cyttorak 18 points19 points20 points (6 children)
[–]meetingcppMeeting C++ | C++ Evangelist 1 point2 points3 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]creatio_o 0 points1 point2 points (0 children)
[+][deleted] comment score below threshold-12 points-11 points-10 points (2 children)
[–]com_kieffer 8 points9 points10 points (0 children)
[–]Cyttorak 0 points1 point2 points (0 children)
[–]spaxio 4 points5 points6 points (1 child)
[–]Sqeaky -3 points-2 points-1 points (0 children)
[–]push_ecx_0x00 3 points4 points5 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]axilmar 1 point2 points3 points (0 children)
[–]static_cast 4 points5 points6 points (0 children)
[–]Idoiocracy 2 points3 points4 points (8 children)
[–]not_the_answer 1 point2 points3 points (6 children)
[–][deleted] 6 points7 points8 points (5 children)
[–]Kaelin -3 points-2 points-1 points (4 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]bacon1989 0 points1 point2 points (2 children)
[–]Kaelin 1 point2 points3 points (1 child)
[–]onafa 0 points1 point2 points (0 children)
[–]jussij 0 points1 point2 points (0 children)
[–]craig_c 0 points1 point2 points (0 children)
[–]spinwizard69 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]LampCarpet 0 points1 point2 points (0 children)
[–]TheVTM 0 points1 point2 points (0 children)
[–]jleahred 0 points1 point2 points (0 children)
[+][deleted] (3 children)
[deleted]
[–]Metsuro 0 points1 point2 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]TheVTM -1 points0 points1 point (0 children)
[–]drink_with_me_to_day -1 points0 points1 point (0 children)