Code::Blocks is a free, open-source, cross-platform C, C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.
Finally, an IDE with all the features you need, having a consistent look, feel and operation across platforms.
Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. For instance, compiling and debugging functionality is already provided by plugins!
We hope you enjoy using Code::Blocks!
The Code::Blocks Team
nice setup. easy to work for beginner like me coming from java background.
Awesome. I use it for C++ coding and teaching.
Using CodeBlocks in our project for Fortran with the CB Fortran plugin. This is the only *usable* IDE with working support for modern Fortran! And it can be easily adjusted to your personal/projects requirements using scripts/tools. The default installation has quite too many plugins installed. Some negative points: * Getting/compiling plugins not in the default installer is too difficult. * There are some minor flaws in my worflow with CMake and project-reloading...
Good lightweight IDE for C/C++ projects. I`d build shared libraries and applications as well. Good integration with GDB and valgrind. But! there is no version control integration or plugins!? How to work without SCM? Not found how to pass cmd arguments to application. Not found how to using predefined environment variables before run my application. Where output window? Some of the windows has illegal size - f.e. settings -> global variables buttons are hide by window border. Dialog add files has unusable list of file types if you need only C/C++ source or/and headers you need scroll and scroll to up! Suppose that in the future releases you will support Qt development. But anyway this IDE match more than others lightweight F.E. ZinJal and very usable when you use only C/C++ instead of such monsters like NetBeans and Eclipse.
I would suggest everybody to try Zinjai (you can find it in sourceforge) sourceforge.net/projects/zinjai/ much easy and simple, and it is very well supported and maintained.