It supports multi-compiler, including Borland C++5.5, Clang, GCC and much more. It supports multi targets projects and is very fast that there is no need to make-files. The features of Code blocks are segmented into compiler debugger and interface features such as Interfaces GNU GDB, syntax highlighting and custom memory dump, supports full breakpoints including data breakpoints, breakpoint conditions, code break points and many others. Eclipse is a Git Team Provider with C/C++ development tools, has Mylyn Task list and explorer that is remote system.
IDE that has a multi-platform support system and is considered to be one of the best IDEs that is free. File, Remote Development, QT Toolkit Support, compiler configurations, file navigation are a few of such features. It is a free IDE offering on multi platforms and is great for developing as it offers many cool features. NetBeans works on MAC OS X, Windows and Linux platform.