Colorer: подсветка синтаксиса

Обновлено 9 октября 2026 · 5 мин чтения

На этой странице

FarColorer входит в Far 3 и включён по умолчанию: откройте файл в редакторе (F4), и код раскрасится сам – по расширению и содержимому. Схем в комплекте около трёхсот: от C, Python и JavaScript до конфигов, логов и SQL.

Что умеет

  • Подсветка синтаксиса в редакторе Far.
  • Подсветка парных скобок и кавычек, переход к парной скобке, выделение блока между ними.
  • Список функций файла с поиском – быстрый переход по коду.
  • Список синтаксических ошибок, которые нашла схема языка.
  • Просмотр файла с подсветкой командой clr:.

Работает только в редакторе (F4): во встроенном просмотрщике (F3) Far не даёт плагинам менять цвета.

В редакторе нажмите F11 и выберите FarColorer. Пункты меню:

ПунктЧто делает
1 Список типовВручную выбрать язык файла
2 Найти парную скобкуПерейти к парной скобке, тегу или блоку
3 Выделить блок со скобкамиВыделить блок вместе со скобками
4 Выделить блок между скобокВыделить только содержимое блока
5 Список функцийВсе функции файла; набирайте буквы, чтобы отфильтровать
6 Список ошибокНайденные синтаксические ошибки
8 Найти функциюПерейти к функции, имя которой под курсором
9 Обновить раскраскуПерекрасить файл заново

Чтобы вызывать пункты без меню, назначьте им клавиши макросом. Например, переход к парной скобке – частый кандидат на Ctrl+]. Как писать макросы – в статье «Макросы в Far 3».

Цветовой стиль

Alt+Shift+F9 → FarColorer → «Основные настройки»:

  • Цветовой стиль – набор цветов для 16-цветной консоли: светлые и тёмные варианты.
  • TrueMod – режим с 24-битными цветами и своим стилем для него. Нужна Windows 10 или 11 и включённый в Far вывод через Virtual Terminal («Параметры» → «Настройки интерфейса»).
  • Выделять парные элементы – подсвечивать парную скобку под курсором.
  • Показать крест – подсвечивать строку и колонку курсора.
  • Включить – выключить раскраску совсем.

Если язык не определился

Colorer узнаёт язык по расширению и первой строке файла. Если файл без расширения или с нестандартным (например, конфиг .conf в синтаксисе nginx), выберите язык вручную: F11 → FarColorer → «Список типов». Параметры отдельных языков – в «Настройках схем».

Просмотр с подсветкой: clr:

Встроенный просмотрщик цвета не показывает, но у Colorer есть свой. Наберите в командной строке:

clr:script.py

Файл откроется для просмотра с подсветкой. Путь с пробелами – в кавычках, переменные окружения работают.

Свои схемы и стили

Схемы языков (.hrc) и цветовые стили (.hrd) – это XML-файлы. В настройках плагина можно указать папки с собственными схемами и стилями, они дополнят встроенные. Новые версии схем и самого плагина выходят на GitHub проекта, но проще всего получать их вместе с обновлениями Far.

Другие плагины – на странице «Плагины Far Manager».

Все статьи справочника →