Colorer — гибкая раскраска синтаксиса в редакторе и др.

Здесь можно обсудить ваш любимый плагин.
User avatar
ctapmex
Posts: 1150
Joined: Fri 11 Apr, 2008 07:53
Been thanked: 34 times

Colorer — гибкая раскраска синтаксиса в редакторе и др.

Post by ctapmex »

Far Colorer — плагин подсветки синтаксиса в редакторе, основанный на Colorer Library Игоря Русских.
  • Изначальный автор плагина — Игорь Русских (lomecb, он же cail).
  • После того как плагин портирован на Far 2, поддержкой занимается Алексей Добрунов (ctapmex, он же на форуме ctapmex).
  • Официальная поддержка осуществляется через google-группу colorer_ru (на форуме бывает только ctapmex).
  • Актуальные версии основаны на Colorer Library версии take5.
GitHub | Анонс | Старые домашние страницы библиотеки Colorer и плагина для FAR

Плагин входит в дистрибутив Far Manager с v3.0.2948 (старые версии доступны тут)



Что не разжёвано в документации плагина:
  • Как подключить собственные цветовые стили *.hrd
    Пример: viewtopic.php?p=160386#p160386
  • Как подключить собственную схему:
    • используя пользовательский файл прототипов:
    • используя папку auto:
    • через пользовательский catalog.xml:
  • Как переопределить существующую схему
  • Как правильно "удалить" какую-либо стандартную схему
  • Как использовать относительные пути и переменные окружения
  • Если раскраска неправильна:
  • Неочевидные настройки: maxlinelength (в теме)
  • Тонкая настройка подсветки для отдельной схемы: в теме.
Shmuel
Posts: 6252
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 369 times

Colorer — гибкая раскраска синтаксиса в редакторе и др.

Post by Shmuel »

Latest post of the previous page:

buniak_a_h wrote: Thu 08 Apr, 2021 03:27 Возможно, дело не в плагине
Естественно, дело не в колорере. Используйте Plugin.SyncCall из condition.
buniak_a_h
Posts: 2672
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 144 times
Been thanked: 382 times
Contact:

Colorer — гибкая раскраска синтаксиса в редакторе и др.

Post by buniak_a_h »

Shmuel, спасибо! Забыл… Я учил!
lvmm
Posts: 2
Joined: Thu 15 Apr, 2021 14:31

Colorer — гибкая раскраска синтаксиса в редакторе и др.

Post by lvmm »

Для awk он не понимает конструкцию $(i) - подсвечивает $( красным и выводит в ошибках. 1.3.0.23

зы можно его временно отключить прямо из редактора?
User avatar
HaRT
Moderator
Posts: 9729
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 125 times
Been thanked: 263 times

Colorer — гибкая раскраска синтаксиса в редакторе и др.

Post by HaRT »

lvmm wrote: Thu 15 Apr, 2021 14:38 Для awk он не понимает конструкцию $(i) - подсвечивает $( красным и выводит в ошибках.
Да, в схеме раскраски для AWK случай, когда в качестве номера поля указано не число и не идентификатор, а более сложное выражение, вообще не предусмотрен. Но отключить раскраску такого как ошибки несложно, если этого вам будет достаточно. (Но это вам придётся делать у себя локально, т.к. вносить такое изменение в общую схему вряд ли кто-то станет.)
lvmm wrote: Thu 15 Apr, 2021 14:38 можно его временно отключить прямо из редактора?
Если «его» относится к плагину, то да, можно, притом разными способами (с разным смыслом). Это сравнительно недавно обсуждалось, ищите выше по теме.
Post Reply

Return to “Обсуждение плагинов”