Eso (editor) - Ace (editor) - Wikipedia
Vývojáři | Ajax.org |
---|---|
První vydání | 25. září 2010[1] |
Stabilní uvolnění | 1.2.6 / 3. prosince 2016[2] |
Náhled verze | Git |
Úložiště | ![]() |
Napsáno | JavaScript |
Plošina | Web |
Typ | Editor zdrojového kódu |
Licence | Nová licence BSD |
webová stránka | eso![]() |
Eso (z Editor Ajax.org Cloud9) je samostatný editor kódu napsaný v JavaScript. Cílem je vytvořit webový editor kódu, který odpovídá a rozšiřuje funkce, použitelnost a výkon stávajících nativních editorů, jako jsou TextMate, Vim nebo Zatmění. Lze jej snadno zabudovat do jakékoli webové stránky a aplikace JavaScriptu. Ace je vyvíjen jako primární editor pro Cloud9 IDE a jako nástupce Mozilla Skywriter projekt.[3]
MediaWiki také používá Ace.[4]
Dějiny
Dříve známé jako Bespin nebo v poslední době Skywriter, je nyní známý jako Ace (Ajax.org Cloud9 Editor). Bespin a Ace začínali jako dva nezávislé projekty, jejichž cílem bylo dosáhnout kompromisu editor kódu komponenta pro web. Bespin začínal jako součást Laboratoře Mozilla a byl založen na <plátno >
tag, zatímco Ace je součástí editoru Cloud9 IDE a používá DOM pro vykreslení. Po vydání Ace na JSConf.eu 2010 v Berlíně se tým Skywriter rozhodl spojit Ace se zjednodušenou verzí Skywriterova zásuvného systému a některými body rozšiřitelnosti Skywriteru. Všechny tyto změny byly nyní sloučeny zpět do Ace, které nahrazuje Skywriter. Oba Ajax.org a Mozilla aktivně rozvíjejí a udržují eso.
Funkce
- Zvýraznění syntaxe.
- Automatické odsazení a odsazení.
- Volitelné příkazový řádek.
- Práce s velkými dokumenty (bez problémů zpracovává stovky tisíc řádků).
- Plně přizpůsobitelné vázání kláves včetně vi a Emacs režimy.
- Motivy (TextMate motivy lze importovat).
- Vyhledejte a nahraďte regulárními výrazy.
- Zvýrazněte odpovídající závorky.
- Přepíná mezi měkkými záložkami a skutečnými záložkami.
- Zobrazuje skryté znaky.
- Zvýrazněte vybrané slovo.
- Výběr více kurzorů.
- Režim výběru a úpravy sloupců.
Projekty využívající Ace
- Acebug
- Akshell
- Cloud AppLaud
- fazole
- Stříška
- Cloud9 IDE
- CMS je jednoduchý
- Code Pad IDE
- CSharp pad
- Společník pro vývojáře
- FileHarbour.com
- GitHub[5][6]
- GoinCloud
- Halon[7]
- Jekyll Admin
- KiwiIRC
- Koding
- LaTeX Base
- Lakmus (Mozilla)
- Leanote[8]
- Tvůrce doplňků Mozilla
- Neutron IDE
- OwnCloud
- Přehrát můj kód
- PythonAnywhere
- Dětské hřiště Qooxdoo
- RStudio
- Sálavý CMS
- Redaktor.io
- RubyMonk
- Spustitelný
- shiftEdit
- Sky Edit
- Skyost's Paste
- Titan Framework
- Tumblr (editor témat)
- tmpltr
- WaveMaker
- Weecod
- Wikia (Editor CSS)
- ZedApp
Podporované projekty pomocí editoru Ace (stále se aktualizuje)
- Stříška
- Cloud 9 IDE
- Github
- Joplin
- Koding
- Leanote
- vlastní mrak
- Přehrát můj kód
- PythonAnywhere
- RubyMonk
- posunul
- obloha editovat
- tmpltr
- Tumblr (editor témat)
- WaveMaker
- Zed editor
Viz také
Reference
- ^ Jakobs, Fabian. "Nakopat editaci kódu zadku a ladění JavaScriptu od začátku do konce". Archivovány od originál dne 22.07.2011. Citováno 2011-08-17.
- ^ https://github.com/ajaxorg/ace-builds/blob/master/ChangeLog.txt
- ^ Dangoor, Kevin (18.01.2011). „Mozilla Skywriter byla sloučena do Ace“. Laboratoře Mozilla. Archivovány od originál dne 23.01.2011. Citováno 2011-02-15.
- ^ mw: Přípona: CodeEditor
- ^ „Ace in GitHub“. cloud9ide.posterous.com. 2011.
- ^ „Upravit jako eso“. github.com. 2011.
- ^ „Co je nového v Halonu 3.5“. Citováno 2016-08-11.
- ^ Leanote. „Leanote 集成 Ace 代码 编辑 器, 我们 的 最爱“. leanote.leanote.com. Citováno 2016-02-02.