The CodeLite team is pleased to announce the CodeLite v1.0RC01 is available.This release includes a bundle app for MacOS 10.5.2
What is CodeLite?
CodeLite is an open source project that target itself to become the best open source IDE for C/C++.
Here is a sneak peek at CodeLite functionlities:
- Comes with two editor's themes: BlackTheme and Default
- 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)
- cscope plugin
- Code formatter (based on the excellent AStyle)
- Makefile based build system
- Excellent support for custom makefile generators (such as CMake, QMake & Premake)
- 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 the standard headers
- Function's call tip
- Hover tip
- Comments tips
- Members List
- Supports C++ templates, namespaces and other advance features of the C++ language
- Automatically add include statement for symbols
- Colourise local variables
- Colourise workspace tags
- Generate setters / getters for classes
- Rename class/method/member name in an intelligent way (AKA refactoring)
- Move function implementation from header to implementation file
- Implement All un-implemented methods
- Implement un-implemented methods
- 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...
















Please let me know what do u think of Mac version, not many people are using the Mac version (since it is relatively new)
Eran
Well, for once, CodeLite is cross platform open source (Mac, Windows, Linux FreeBSD and other OSs)
Second, CodeLite is targeting the GNU toolchain (g++, gdb, gcc etc.) - you can work with the MS tools as well, but you wont be able to debug (WinDbg is not supported yet).
Beside that, CodeLite offers many functionalities that VC does not offer (I have not tried VS2008 yet, but did work for a long time with VS2005) - such as SVN integration, refactoring, unique features (e.g. let CodeLite add include files for missing types) *better* code navigation and usability
Not to mention that the instalerl size is only 11MB...
The most important: response time for new feature requests/bugs are within days - I try to provide a new build which includes significant improvements every 2 weeks or so (search CodeLite on this site).
I can count other advantages, but If this did not convince you - there is no point in continuing
Eran
Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!
Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.