Out of the box features:
- Syntax highlighting
- Syntax validation
- Syntax auto completion
- Crash recovery
- Undo/Redo
- Insertion of break points
- Basic keyboard shortcuts
Areas of Improvement/To Do:
- Highlighting large amount of text results in noticeable slowness
- Undo/Redo is weird - the checkpoints are not as well timed as other editors
- Clipboard access is non-existent - you cannot copy text out of the editor or paste into the editor
An HTML5 editor demo can be found here.
A live (and more complex/complete example) is used at Algorithamtic.com's micro-IDE
Source code of CodeBox and the HTML demo can be forked and pushed @ GitHub