Ace (Ajax.org Cloud9 Editor)
http://ace.c9.io
- catchup with latest changes to pilot/keys.js - the textinput adds a event.addCommandKeyEvent(...) to the input - the onTextInput and onCommandKey event sent by the textinput are forwareded to the edtior which then forwards the input to the keybinding, which handles the input based on the current inputMode. - the current inputMode can get changed by setting the setting "inputMode". Currently there are the modes "vim" and "emacs". If the inputMode doesn't match, the "default" mode is used. |
||
|---|---|---|
| build_support | ||
| demo | ||
| doc | ||
| lib/ace | ||
| support | ||
| tool | ||
| .gitignore | ||
| .gitmodules | ||
| editor.html | ||
| index.html | ||
| LICENSE | ||
| Makefile.dryice.js | ||
| package.json | ||
| Readme.md | ||
| static.py | ||
ACE (Ajax.org Code Editor)
ACE is a standalone code editor written in JavaScript. It can be easily embedded in any web page and JavaScript application. It is currently used as the editor component of the Cloud9 IDE.
Checkout the demo!