Skip to content

belyanskii/bem-ide

Repository files navigation

BEM IDE — прототип редактора БЭМ проектов

Что это?

Прототип редактора кода, удовлетворяющий потребностям БЭМ разработчика. Можно использовать как гайдлайн для разработки дополнений к существующим редакторам.

Использование

  • git clone https://github.com/belyanskii/bem-ide.git (клонируем)
  • cd bem-ide
  • npm i (ставим зависимости + библиотеки)
  • enb make
  • npm start (запускаем сервер на 7777 порту)

После запуска на http://localhost:7777/ - будет доступен прототип редактора.

Что реализовано в данный момент?

  • Построение списка блоков из заданных уровней (уровни задаются в блоке data-provider, метод getLevelsList)
  • Отображение единого редактора для БЭМ сущности
    • Получение реализации блока со всех уровней и отображение в редакторе
    • Сохранение при нажатии на cmd + s или ctrl + s
  • Фильтр по технологиям
  • Возможность создавать новые БЭМ сущности

About

bem-ide project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published