The main entry point into the Ace functionality. The Editor manages the EditSession (which manages Documents), as well as the VirtualRenderer, which draws everything to the screen. Event sessions dealing with the mouse and keyboard are bubbled up from Document to the Editor, which decides what to do with them.
Editor [edit]
The main entry point into the Ace functionality. The Editor manages the EditSession (which manages Documents), as well as the VirtualRenderer, which draws everything to the screen. Event sessions dealing with the mouse and keyboard are bubbled up from Document to the Editor, which decides what to do with them.
Constructors
- new Editor(VirtualRenderer renderer, EditSession session)
Creates a new Editor object.
Creates a new Editor object.
Arguments
| renderer | VirtualRenderer | Required. Associated |
- Editor.$updateHighlightActiveLine()
- Editor.blockOutdent()
Outdents the current line.
+- Editor.alignCursors()
aligns cursors or selected text
+aligns cursors or selected text
+- Editor.blockOutdent()
Outdents the current line.
Outdents the current line.
- Editor.blur()
Blurs the current textInput.
Blurs the current textInput.
Sky Edit
WaveMaker
Play My Code
Qooxdoo playground
Radiant CMS
Developer Companion
PythonAnywhere
+
Application Craft
shiftEdit
Akshell
beanstalk
Neutron IDE
Acebug
Weecod
RubyMonk
tmpltr
CMS Made Simple
Try Jasmine
Codebender
ShareLaTeX
+
Your Site Here