CodeLite is a powerful open-source, cross platform code editor for the C/C++ programming languages (regulary tested on Windows XP SP2, Ubuntu 7.04 Feisty Fawn, Fedora Core 6 and Debian Lenny/Sid). CodeLite is distributed under the terms of the GPL license. CodeLite uses a sophisticated, yet intuitive interface which allows user to easy create and build complex projects. Features:
Generic support for compilers
Plugin system for debuggers
Built-in GDB support, with the following features included: - GDB toolbar - Watches table - Quick Watch - Locals tree - Thread view
Subversion plugin (based on the command line tool), which mimics the TortoiseSVN (but unlike it, it runs on Linux as well)
Makefile based build system
Project explorer (FileView)
File Explorer
Automatically imports MSVC workspace/projects and converts them to GNU based makefile
Active document outline
Sophisticated database based Code Completion mechanism, a default database already supplied for wxWidgets & stl! - Function call tip - Hover tip - Comments tips - Members List
Quickly open resources in the editor using 'Find Resource in workspace'
Quickly open types in the editor using 'Find Type in workspace'
XML based syntax highlighting, comes with the following: - C/C++ - Java - Perl - XML - Makefile - Lua - Diff files
Text Folding
Bookmarks
Find In Files
Highly Configurable
Built-in doxygen comment generator for functions/classes
Features:
- GDB toolbar
- Watches table
- Quick Watch
- Locals tree
- Thread view
- Function call tip
- Hover tip
- Comments tips
- Members List
- C/C++
- Java
- Perl
- XML
- Makefile
- Lua
- Diff files