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

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

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

Post by ctapmex » Wed 04 May, 2005 14:45

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
  • Как подключить собственную схему:
    • используя пользовательский файл прототипов:
    • используя папку auto:
    • через пользовательский catalog.xml:
  • Как переопределить существующую схему
  • Как правильно "удалить" какую-либо стандартную схему
  • Как использовать относительные пути и переменные окружения
  • Если раскраска неправильна:
  • Неочевидные настройки: maxlinelength (в теме)
  • Тонкая настройка подсветки для отдельной схемы: в теме.

User avatar
Zeroes
Мультикопипастер Броадкастер
Posts: 536
Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Contact:

Post by Zeroes » Thu 20 Oct, 2005 12:06

Latest post of the previous page:

Andrey Budko

А мне по ответу Валентина показалось что виноват плагин.
не? :)
--- Zeroes & Ones ---

User avatar
Skirda
Posts: 3474
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 3 times

Post by Skirda » Thu 20 Oct, 2005 12:14

Zeroes и Andrey Budko, вы бы все яйца в одну корзину не складывали бы, ась.

Radist
Posts: 35
Joined: Wed 21 Sep, 2005 06:43
Contact:

Post by Radist » Sat 05 Nov, 2005 04:19

Кстати....
Если попытаться открыть в редакторе с включенным колорером файл из одной строчки размером 348723 байт (думаю, любой другой достаточно размера подойдет), то фар вылетит, ни сказав ни слова.

Если колорер отрубить, то он его откроет, хотя будет подтормаживать.

Подходящий файл - install_templates.txt от IPB 1.x

loki1828
Posts: 11
Joined: Mon 01 Aug, 2005 09:38

Несколько вопросов по Colorer и описаниям файлов

Post by loki1828 » Mon 02 Jan, 2006 11:49

Доброе время суток, Алл!

1. При открытии файла командой типа
clr:"!\!.!" не правильно определяется кодировка и поменять нельзя.
Как бы побороть?
Colorer-take5 Library beta4.

2. Как настроить Far чтобы при копировании, переносе файлов (на F5 повешен копирование BGC) файлы описания также изменялись, создавались и так далее.

User avatar
[e]Bu$ter
Posts: 792
Joined: Mon 30 May, 2005 23:05
Location: Беларусь, Минск
Contact:

Post by [e]Bu$ter » Tue 03 Jan, 2006 21:37

clr:"!\!.!" не правильно определяется кодировка и поменять
Ведь ты ж сам и ответил -
...и поменять нельзя.
Буду рад, если ошибаюсь :)
Как настроить Far чтобы при копировании, переносе файлов (на F5 повешен копирование BGC) файлы описания также изменялись, создавались и так далее.
Дык чъхал BCopy на эти описания. Не тот ИМНО это плуг, чтоб на "каждый день"... Юзай стандартный копировщик или filecopyex. Они оба даже многострочные описания обновляют. Правда последний не совсем корректно, но это уже совсем другая история...

User avatar
HaRT
Moderator
Posts: 8703
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 79 times
Been thanked: 146 times

Post by HaRT » Thu 12 Jan, 2006 13:00

mirror
Подскажите, пожалуйста, кому и в какой форме следует предложить свои изменения и дополнения в HRC, идущие в комплекте поставки?

А то у меня за (довольно долгую) историю пользования Colorer'ом накопились кое-какие (более или менее) полезные настройки (для awk, c, jscript и text), и они никак не обобществлены. :oops:

User avatar
CDK
Posts: 291
Joined: Thu 28 Apr, 2005 08:28
Has thanked: 9 times
Been thanked: 3 times
Contact:

Post by CDK » Thu 12 Jan, 2006 13:32

на сайт colorer

musor
Posts: 53
Joined: Wed 31 Aug, 2005 07:20
Location: г. Красноярск, Сибирь однако

*.hrc for FarMenu.ini

Post by musor » Sun 22 Jan, 2006 10:32

Может у кого есть подсветка для FarMenu.ini?

User avatar
mirror
Posts: 98
Joined: Sun 03 Apr, 2005 20:20
Contact:

Post by mirror » Mon 30 Jan, 2006 08:34

Есть, у меня. Лежит среди прочьего в CVS колорера на sf в ветке BRANCH-EFREMOV-BASE. Где конкретно внутри CVS -- не помню, давно дело было.

Когда будет следующая версия -- войдет в дитсриб.
WBR, Eugene
e-mail: 4mirror собака mail точка ru

User avatar
mirror
Posts: 98
Joined: Sun 03 Apr, 2005 20:20
Contact:

Post by mirror » Mon 30 Jan, 2006 08:59

HaRT wrote:mirror
Подскажите, пожалуйста, кому и в какой форме следует предложить свои изменения и дополнения в HRC, идущие в комплекте поставки?

А то у меня за (довольно долгую) историю пользования Colorer'ом накопились кое-какие (более или менее) полезные настройки (для awk, c, jscript и text), и они никак не обобществлены. :oops:
Можно Игорю, можно мне слать.

Вообще, дело там такое. Посдение года два HRC, в основном, писал/правил я. Наконец, этим летом я оффициально вошел в проект, намериваясь взяться за это дело всерьез. И, естественно, стоило этому случиться, как сразу откуда-то появилась куча более срочных дел. Так что уже несколько месяцев (как раз примерно с предыдущего моего поста в этом топике) я этим делом почти не занимался. И, судя по всему, у Игоря такая же ситуация, потому что сообщений о правках в CVS я почти не вижу. А были планы по написанию нового парсера и еще кучи всего...

Но, вообще, я думаю, изменения там назрели. Так что, надеюсь в скором будущем к этому делу вернуться и поправить там все, что за это время накопилось (а накопилось там такого, что нужно править, много. Ох, много...)
WBR, Eugene
e-mail: 4mirror собака mail точка ru

User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 1 time

colorer: выделение текущего региона

Post by Centaur » Sun 05 Mar, 2006 17:54

Значит так. FAR 1.70 beta 5 build 1634, Colorer take5 beta4. Пишу такой макрос (номера шагов и комментарии добавлены исключительно для понимания и в макрос не входят):

Code: Select all

0: CtrlShift0	;запомнить позицию
1: F11 C 6 Enter	;найти следующую ошибку
2: F11 C 7	;выделить её
Ну так вот, если макросу не разрешить вывод на экран, то на втором шаге выделяется не ошибка, а тот регион, где курсор был до первого шага. Если разрешить, то работает как хотелось, но отвлекающе мигает менюшками и диалогами.

User avatar
t-rex
Страшный и ужасный
Posts: 4900
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Contact:

Post by t-rex » Sun 05 Mar, 2006 18:13

Смысла в репортировании багов 1634 билда ноль.

User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 1 time

Post by Centaur » Sun 05 Mar, 2006 20:34

Да неважно. Вот только что специально загрузил VMWare и проверил в 2051 и 2069, ровно то же самое поведение.

User avatar
t-rex
Страшный и ужасный
Posts: 4900
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Contact:

Post by t-rex » Sun 05 Mar, 2006 22:48

Повторяется. Надо будет глянуть.

User avatar
t-rex
Страшный и ужасный
Posts: 4900
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Contact:

Post by t-rex » Sun 05 Mar, 2006 23:09

Ещё не уверен до конца но вроде как это глюк колорера.

User avatar
Wave
Posts: 1763
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 15 times

Post by Wave » Mon 06 Mar, 2006 00:06

t-rex wrote:Смысла в репортировании багов 1634 билда ноль.
Многие не видят смысла переходить на alfa TEST ONLY версии.
Пользуюсь ФАРом больше 20 лет © собирательный.

Smitis
Posts: 1567
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 17 times
Been thanked: 32 times
Contact:

Post by Smitis » Mon 06 Mar, 2006 08:04

Wave wrote:
t-rex wrote:Смысла в репортировании багов 1634 билда ноль.
Многие не видят смысла переходить на alfa TEST ONLY версии.
Многие неосознано придерживаются принципа "Лучшее - враг хорошего". ;)

Post Reply

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