CodeLite is an open-source, cross platform IDE for the C/C++ programming languages.CodeLite is distributed under the terms of the GPLv2 license.
Main features:
Generic support for compilers.
extended with plugins.
Built-in GDB support.
Makefile based build system.
Project explorer (Workspace view)
File Explorer
Imports MSVS workspace/projects and converts them to use a GNU-based makefile
Active-document outline
Sophisticated database-based Code Completion mechanism.
XML-based syntax highlighting, comes with the following:C/C++,Java,Perl,XML,Makefile,Lua,Diff files,PHP,JavaScript,Python,HTML,ASP.
Text Folding
Bookmarks
Find In Files
Replace In Files
Built-in doxygen comment generator for functions/classes.
Download CodeLite