A free C++ IDE combining all the features you need and a consistent look.
One of the most used
programing languages, or to learn how to program is
C++ and
Code::Blocks is a very powerful tool to develop application in
C++, providing the users with an interface that is very easy to work with.
Once installed
Code::Blocks allow the user to browse through the directories that make up the
developing project to allow its understanding, it also hase a tab system that optimizes the open documents and makes them a lot easier to cosult, a color system to detect errors and important parts of the
code, and a line counter, among many other features.
If you have compilers in your system,
Code::Blocks will detect them so that you can decide which one to use, as well as having various templates to develop applications using
OpenGL, DirectX or QT4.
But even more,
Code::Blocks can be extended with
plugins and extensions, thus making its features practically endless due to the enormous community of developers that it has behind it.