Подсветка синтаксиса

Модуль предоставляет мощный инструмент для комфортного написания и редактирования программного кода, разметки (HTML, XML) и стилей (CSS, LESS, SCSS) непосредственно в административной панели, он заменяет стандартные текстовые поля на полнофункциональные редакторы кода с интеллектуальной подсветкой, автодополнением, проверкой синтаксиса и навигацией по коду, что критически важно для разработчиков, верстальщиков и администраторов.

Ключевые возможности:

  1. Поддержка нескольких промышленных редакторов — ACE, CodeMirror 5 и Microsoft Monaco (движок VS Code).
  2. Подсветка для десятков языков — HTML, CSS, JavaScript, PHP, SQL, XML, Smarty и многих других.
  3. Продвинутые функции для разработки:
    • Автодополнение кода (IntelliSense) — подсказки тегов, атрибутов, функций, свойств и переменных.
    • Сворачивание блоков кода (Folding) — для удобной навигации по большим файлам.
    • Проверка синтаксиса в реальном времени — визуальное выделение ошибок.
    • Поиск и замена с регулярными выражениями — мощный инструмент для рефакторинга.
    • Настройка темы оформления — выбор темной или светлой схемы, а также специфических тем для снижения нагрузки на глаза.
  4. Прямая интеграция — редактор работает в полях ввода кода в модулях «Типовые динамические страницы», «SQL-запросы», в настройках макетов, тем оформления и в других разделах, где требуется правка кода.

Выбор между ACE, CodeMirror 5 и Microsoft Monaco

В HostCMS разработчик может выбрать наиболее подходящий и удобный для себя движок редактора кода:

Преимущества модуля

Подсветка синтаксиса в HostCMS

Модуль доступен в редакциях «Корпорация», «Бизнес», «Малый бизнес», «Мой сайт» и «Старт».