A powerful open-source, cross platform code editor for the C/C programming languages.
  3 Screenshots
CodeLite is a powerful open-source, cross platform code editor for the C/C programming languages (regulary tested on Windows XP sp2, (K)Ubuntu 7.10 / 8.04, Fedora Core 6, Debian lenny/sid and Mac OSX 10.5.2). It 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

Main features:

  • Generic support for compilers
  • Can be easily extended with plugins (Several plugins are already included in the installer)
  • Built-in GDB support, with the following features included:
  • Watches table - add persistent watches by a single click
  • Quick Watch - right click on a variable to expand it
  • Locals tree - automatically displays the current stack variables (also displays *this if available)
  • Threads view - provides list of currently running threads and easily switching between then by single click
  • Breakpoint management - add/remove breakpoint management panel
  • Automatic tooltip
  • and more...
  • 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 (Workspace view)
  • File Explorer
  • Automatically imports MSVS workspace/projects and converts them to GNU based makefile
  • Active document outline
  • Sophisticated database based Code Completion mechanism, a default database is supplied which contains symbols for wxWidgets, STL and standard headers
  • Function's call tip
  • Hover tip
  • Comments tips
  • Members List
  • Supports C templates, namespaces and other advance features of the language
  • Automatically add include statement for symbols
  • 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
  • PHP
  • JavaScript
  • Python
  • HTML
  • ASP
  • Text Folding
  • Bookmarks
  • Find In Files
  • Replace In Files
  • Highly Configurable
  • Built-in doxygen comment generator for functions/classes
  • And much more...

last updated on:
September 6th, 2010, 12:31 GMT
developed by:
Eran Ifrah
license type:
GPL (GNU General Public License) 
ROOT \ Text Editing&Processing \ IDEs
Download Button

In a hurry? Add it to your Download Basket!

user rating 18



Rate it!
3 Screenshots
What's New in version 1.0.2841
  • Fixed: Conditional breakpoints don't work with spaces (bug#2743414)
  • Implemented FR#2739818: Replace with selection the searched string when using 'find in files' is now also set as the 'replace with' string. In addition, each time a replacement is made, the content of 'replace with' is added to the 'replace with' drop down
  • Added new option to the debugger: set breakpoints using short file names (NO full paths) this fixes a bug reported in the forum that codelite does not break if a breakpoint is set in header file which is a template file (forum post:
  • Commented code that printed 'garbage' to sterr
read full changelog

Add your review!