Ace (від Ajax.org Cloud9 Editor) — це редактор коду, написаний мовою JavaScript. Створений з метою отримати редактор коду, який працював би у веббраузері, а також поєднував у собі зручність і швидкість нативних редакторів коду, таких як TextMate, Vim або Eclipse. Його дуже легко додати на будь-яку вебсторінку або в програму на JavaScript. Ace розроблено як основний редактор коду для Cloud9 IDE.
Тип | редактор коду |
---|---|
Розробник | Ajax.org |
Перший випуск | 25 вересня 2010 |
Стабільний випуск | 1.2.1 (28 жовтня 2015 ) |
Нестабільний випуск | Git |
Платформа | Веб |
Мова програмування | JavaScript |
Ліцензія | New BSD License |
Репозиторій | github.com/ajaxorg/ace |
Вебсайт | ace.c9.io |
Історія
Раніше редактор називався Bespin, згодом — Skywriter, теперішня назва Ace. Bespin та Ace стартували як незалежні проекти зі схожою метою — створення редактору коду, який працював би в браузері. Bespin був частиною Mozilla Labs і базувався на теґові <canvas>
, в той час як Ace був компонентом для Cloud9 IDE і користувався DOM для рендеру. Після виходу Ace на конференції JSConf.eu у 2010-му році у Берліні, команда Skywriter вирішила злитися у єдину групу розробників з Ace. Як Ajax.org, так і Mozilla активно розробляють та доповнюють Ace.
Особливості
- Підсвітка синтаксису.
- Автоматичні відступи.
- Командний рядок.
- Робота з великими документами (наприклад, із сотнями тисяч ліній коду).
- Повне налаштування гарячих клавіш, включно зі схемами Vi та Emacs.
- Теми оформлення (можна використовувати теми з TextMate).
- Пошук і виправлення за допомогою регулярних виразів.
- Підсвітка відповідних парних дужок і лапок.
- Перемикання з «м'яких» вкладок на звичайні.
- Відображення прихованих символів.
- Підсвітка виділеного слова.
- Виділення курсором кількох елементів.
Проекти, що використовують Ace
- Acebug
- Akshell
- AppLaud Cloud
- beanstalk
- Caret Chrome OS editor
- Cloud9 IDE
- CMS Made Simple
- Developer Companion
- FileHarbour.com
- GitHub
- GoinCloud
- KiwiIRC
- Koding
- Litmus
- Leanote
- Mozilla Add-on Builder
- Neutron IDE
- OwnCloud
- Play My Code
- PythonAnywhere
- Qooxdoo playground
- RStudio
- Radiant CMS
- Redaktor.io
- RubyMonk
- Runnable
- ShareLaTeX
- shiftEdit
- Sky Edit
- Skyost's Paste
- Titan Framework
- Tumblr (редактор тем)
- tmpltr
- WaveMaker
- Weecod
- ZedApp
Див. також
Примітки
- Jakobs, Fabian. . Архів оригіналу за 22 липня 2011. Процитовано 17 серпня 2011.
- . Архів оригіналу за 1 січня 2022. Процитовано 1 квітня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - Dangoor, Kevin (18 січня 2011). . Mozilla Labs. Архів оригіналу за 23 січня 2011. Процитовано 15 лютого 2011.
- Ace in GitHub. cloud9ide.posterous.com. 2011. Архів оригіналу за 7 лютого 2013. Процитовано 1 квітня 2016.
- . github.com. 2011. Архів оригіналу за 6 квітня 2016. Процитовано 1 квітня 2016.
Посилання
- Офіційний сайт
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Ace vid Ajax org Cloud9 Editor ce redaktor kodu napisanij movoyu JavaScript Stvorenij z metoyu otrimati redaktor kodu yakij pracyuvav bi u vebbrauzeri a takozh poyednuvav u sobi zruchnist i shvidkist nativnih redaktoriv kodu takih yak TextMate Vim abo Eclipse Jogo duzhe legko dodati na bud yaku vebstorinku abo v programu na JavaScript Ace rozrobleno yak osnovnij redaktor kodu dlya Cloud9 IDE AceTipredaktor koduRozrobnikAjax orgPershij vipusk25 veresnya 2010Stabilnij vipusk1 2 1 28 zhovtnya 2015 8 rokiv tomu 2015 10 28 Nestabilnij vipuskGitPlatformaVebMova programuvannyaJavaScriptLicenziyaNew BSD LicenseRepozitorijgithub com ajaxorg aceVebsajtace c9 ioIstoriyaRanishe redaktor nazivavsya Bespin zgodom Skywriter teperishnya nazva Ace Bespin ta Ace startuvali yak nezalezhni proekti zi shozhoyu metoyu stvorennya redaktoru kodu yakij pracyuvav bi v brauzeri Bespin buv chastinoyu Mozilla Labs i bazuvavsya na tegovi lt a href wiki Canvas title Canvas canvas a gt v toj chas yak Ace buv komponentom dlya Cloud9 IDE i koristuvavsya DOM dlya renderu Pislya vihodu Ace na konferenciyi JSConf eu u 2010 mu roci u Berlini komanda Skywriter virishila zlitisya u yedinu grupu rozrobnikiv z Ace Yak Ajax org tak i Mozilla aktivno rozroblyayut ta dopovnyuyut Ace OsoblivostiPidsvitka sintaksisu Avtomatichni vidstupi Komandnij ryadok Robota z velikimi dokumentami napriklad iz sotnyami tisyach linij kodu Povne nalashtuvannya garyachih klavish vklyuchno zi shemami Vi ta Emacs Temi oformlennya mozhna vikoristovuvati temi z TextMate Poshuk i vipravlennya za dopomogoyu regulyarnih viraziv Pidsvitka vidpovidnih parnih duzhok i lapok Peremikannya z m yakih vkladok na zvichajni Vidobrazhennya prihovanih simvoliv Pidsvitka vidilenogo slova Vidilennya kursorom kilkoh elementiv Proekti sho vikoristovuyut AceAcebug Akshell AppLaud Cloud beanstalk Caret Chrome OS editor Cloud9 IDE CMS Made Simple Developer Companion FileHarbour com GitHub GoinCloud KiwiIRC Koding Litmus Leanote Mozilla Add on Builder Neutron IDE OwnCloud Play My Code PythonAnywhere Qooxdoo playground RStudio Radiant CMS Redaktor io RubyMonk Runnable ShareLaTeX shiftEdit Sky Edit Skyost s Paste Titan Framework Tumblr redaktor tem tmpltr WaveMaker Weecod ZedAppDiv takozhCloud9 IDEPrimitkiJakobs Fabian Arhiv originalu za 22 lipnya 2011 Procitovano 17 serpnya 2011 Arhiv originalu za 1 sichnya 2022 Procitovano 1 kvitnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya Dangoor Kevin 18 sichnya 2011 Mozilla Labs Arhiv originalu za 23 sichnya 2011 Procitovano 15 lyutogo 2011 Ace in GitHub cloud9ide posterous com 2011 Arhiv originalu za 7 lyutogo 2013 Procitovano 1 kvitnya 2016 github com 2011 Arhiv originalu za 6 kvitnya 2016 Procitovano 1 kvitnya 2016 PosilannyaOficijnij sajt