mirror of
https://github.com/antos-rde/antosdk-apps.git
synced 2024-12-27 04:28:21 +01:00
27 lines
1.2 KiB
Markdown
27 lines
1.2 KiB
Markdown
# ACECore
|
|
This package is AntOS wrapper of the wellknown Ace editor.
|
|
|
|
Ace is a standalone code editor written in JavaScript. The goal is to create a browser based
|
|
editor that matches and extends the features, usability and performance of existing native
|
|
editors such as TextMate, Vim or Eclipse. It can be easily embedded in any web page or
|
|
JavaScript application. Ace is developed as the primary editor for
|
|
[Cloud9 IDE](https://c9.io/) and the successor of the Mozilla Skywriter (Bespin) Project.
|
|
|
|
## Features
|
|
|
|
* Syntax highlighting for over 120 languages (TextMate/Sublime/_.tmlanguage_ files can be imported)
|
|
* Over 20 themes (TextMate/Sublime/_.tmtheme_ files can be imported)
|
|
* Automatic indent and outdent
|
|
* An optional command line
|
|
* Handles huge documents (at last check, 4,000,000 lines is the upper limit)
|
|
* Fully customizable key bindings including vim and Emacs modes
|
|
* Search and replace with regular expressions
|
|
* Highlight matching parentheses
|
|
* Toggle between soft tabs and real tabs
|
|
* Displays hidden characters
|
|
* Drag and drop text using the mouse
|
|
* Line wrapping
|
|
* Code folding
|
|
* Multiple cursors and selections
|
|
* Live syntax checker (currently JavaScript/CoffeeScript/CSS/XQuery)
|
|
* Cut, copy, and paste functionality |