CodeLite road map towards codelite 2.0 (Last updated: Nov 11, 2009)
Note: the below list is not final and some items may be implemented in later releases of codelite (depends on how much help I will get from other developers)
The current effort in codelite is now focused in the following areas (in addition to bug fixes):
Faster and smarter code-completion which includes
Task | Description | Status |
Better response time | | Done |
Remove the 'External Symbols' | Remove the 'External Symbols' database and move to real file-crawling based on #include statements | Done |
'Find References to Symbol' | Implement a real 'Find References to Symbol' which uses the same mechanism using the 'Rename Symbol' code. This will be possible once the code-completion is improved | |
Implement 'Add forward declaration for <symbol>' | | |
Debugger improvements
Task | Description | Status |
Implement VS style tooltip | 'Tree style' tooltip ala VS, this is possible using the MI interface of GDB | Done |
Improve responsiveness of the debugger | | Done |
(Possibly) Detect that gdb is >= v7.0 | Add extra features e.g. set exec-direction reverse | Not Started |
Compiler / Build System
Task | Description | Status |
Pre-Compiled header support | | Done |
Add support for N regular expressions | Support N regexs rather than just warning/error. This will allow adding link regexs and such | Done (by jfouche) |
Misc
Task | Description | Status |
New splash screen | Replace the current splash :) | Not Started |
wx2.9 support | wxString displaying; Make CodeLite build | Not Started recently |
Load/Save groupings of tabs | | Done |
Project-level Serialisation | e.g. Associate indent/tabs.v.spaces with a project or workspace | Done |
Move windows build to use GCC4.4.0 | Move Windows builds to use the latest GCC4.4.0 (in addition, make the packages bundle MinGW4.4.0 + wxWidgets built against it | Done |