Jump to content

КодЗеркало

КодЗеркало
Разработчик(и) Марин Хавербеке
Стабильная версия
6.0.1 / 30 июня 2022 г .; 2 года назад ( 30.06.2022 ) [1]
Репозиторий github /codemirror /устройство
Написано в JavaScript
Платформа Интернет
Тип Редактор исходного кода
Лицензия С
Веб-сайт кодовое зеркало .сеть

CodeMirror — это JavaScript компонент , который предоставляет редактор кода в браузере . Он имеет богатый программный API и ориентирован на расширяемость .

Первая версия редактора была написана в начале 2007 года для консоли веб-сайта Eloquent JavaScript. Код был впервые упакован и выпущен под названием CodeMirror в мае 2007 года. Эта версия была основана на contentEditable особенность браузеров. [2]

В конце 2010 года проект Ace , еще один редактор кода на основе JavaScript, стал пионером в новых методах реализации и продемонстрировал, что даже в JavaScript можно обрабатывать документы со многими тысячами строк без снижения производительности. Это побудило переписать CodeMirror. [3] по тем же принципам. Результатом стала версия 2, которая больше не опиралась на contentEditable и значительно улучшена производительность.

Версия 6 была выпущена в 2022 году. [4] [5] Библиотека разделена на набор пакетов, [6] [7] и основные пакеты выпускаются независимо. [1]

См. также

[ редактировать ]
  1. ^ Jump up to: а б «Журнал изменений CodeMirror» . Проверено 30 июня 2023 г.
  2. ^ «Реализация редактора JavaScript с подсветкой синтаксиса — в JavaScript» . 24 мая 2007 г.
  3. ^ «CodeMirror 2 вступил в бета-версию» . 08.02.2011.
  4. ^ Хавербеке, Марин (8 июня 2022 г.). «Вышла CodeMirror 6.0» .
  5. ^ Хавербеке, Марин (8 июня 2022 г.). «КодЗеркало 6.0» .
  6. ^ «Руководство по переходу с CodeMirror 5 на 6» . Проверено 30 июня 2023 г.
  7. ^ «Руководство по системе CodeMirror» . Проверено 30 июня 2023 г.
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6af63f2c9a676e9595d1a23c7637a0fb__1713844560
URL1:https://arc.ask3.ru/arc/aa/6a/fb/6af63f2c9a676e9595d1a23c7637a0fb.html
Заголовок, (Title) документа по адресу, URL1:
CodeMirror - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)