User Ratings
Rate This Project
Login To Rate This Project
Featured Reviews
Highest Rated
Pros:
fast, easy install, easy to use and can use any compiler.
Cons:
well this is more of a pro i guess since it has no cons.
Lowest Rated
The only advantage compared to Eclipse is that CodeBlocks is much faster to load and code. However, if you want to develop big projects such as Python or Moses, forget about it. Go Visual Studio or Eclipse.
Design flaws:
1. cannot display data structure in a tree view, i.e., code outline;
2. cannot change hotkeys, it uses ancient Turbo/Borland C++ hot key assignment, e.g., Ctrl+F9 to compile, you need to install addition plugin to change hotkey, this shows it is immature;
3. cannot use Ctrl+Left click to go to declaration and definition;
4. cannot navigate forward and backward using Alt+Left and Alt+Right;
5. does not support nested macro expansion;
6. closed projects is not shown in the workspace, kind of s-t-u-p-i-d. Then what is the use of the workspace;
7. during debugging, mouse hover over can display variable values only for basic types such as float/int/double, but not for STL containers (e.g., vector<string>); watch window sometimes need to be opened manually every time, kind of buggy;
8. smart indent function is not so smart: close bracket indent is not adjusted automatically; upon a newline, in some cases, indent is not auto adjusted;
9. No undo/redo history, cannot go to Nth undo/redo step in the history;
10. program's output is shown in a popup console window but is not captured in the dialog window; during debugging, when the program exits , the console window closes immediately so you cannot see when the program's output;
In conclusion, it is only usable for C/C++ beginners, you can use it only for tiny projects containing one or a few source code files, such as using the old Borland/Turbo C++ for programming competitions.
User Reviews
-
still using since 2012 I guess, thank you very much
-
Great one and helpful
-
sorry, can you Update the file? It is too old, I can use it.
-
Code::Blocks is a free, open-source IDE for C, C++, and Fortran. It offers a user-friendly interface, powerful debugging, and customizable plugins. Lightweight and fast, it's perfect for both beginners and experienced developers needing an efficient coding environment.
-
One of the best IDEs I've ever used. Better than anything else whats out there.
-
A great, light, easy-to-use, and powerful IDE!
-
Thanks!
-
Es una aplicación completa, no tiene nada que envidiarle a visual studio code :)
-
Thanks for a great open source program
-
so goooooooooooooooooooooooood
-
Just what i want !
-
I love C)))))))
-
I get the message: the application needs to be updated. contact the developer. I use MacBook Air m1
-
Best FOSS cross platform IDE. Small, fast, efficient with an own project and build system.
-
I LUV C++
-
Ty for CB :)
-
Long time user of VS adopted CodeBlocks in 2017 and very happy with it. Even happier since introduction of 64-bit version in 2020. Easy to use, intuitive interface, versatile, small footprint, great debugger, small executable, great support. Congratulations to the team, this is an excellent product.
-
dùng khá ổn một tội cập nhật hơi ít nên lỗi hơi nhiều
-
Thank you very much for the free open source program!
-
1111
-
great but not compatible with the latest version of MacOS X.i would recommend this IDE fo windows and linux and only macOS from 10.9 to 10.12. For later versions for macOS, you could use Xcode compiler and visual studio code instead of code blocks, or a online C/C++ like tutorials point IDE or Code chef.
-
Lovely IDE!
-
This is brilliant.
-
Excellent debugger. Very good default settings.
-
Best C compiler available in the market