Перейти к содержимому

Трек · Фронт · На графе модуля

Monaco editor

Делают
Ерофей (фронт)
Менторы
Саша

Подзадачи

  • Просмотр кода, только чтение
  • Ячейки code и text

Задачи · 0 из 2 готово

Backlog

  • frontend#37Frontend. Свой редактор: просмотр кода ячейки, только чтениеSprint 7 · Ерофей
  • frontend#38Frontend. Ячейки code и text в редакторе блокнотаSprint 8 · Ерофей

Свой редактор растягиваем на два модуля. Саша предлагал ввод уже во втором модуле — по опыту прошлого семестра; решили: во втором модуле редактор только для чтения.

В этом модуле — база ​

  • Код ячейки показывается, редактировать его нельзя.
  • Ячейки делятся на code и text: в контракте это kind — code или markdown.

В следующем модуле — удобства ​

Каждый пункт — отдельная фича за дополнительные баллы, каждый можно защитить:

  1. Подсветка синтаксиса.
  2. Подсказки без ИИ — обычный автокомплит по известным конструкциям, именам переменных и документации.
  3. Продвинутые сочетания клавиш, например автотабуляция.
  4. Мультикурсор: правка нескольких мест одновременно.