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

Здесь можно обсудить ваш любимый плагин.
User avatar
ctapmex
Posts: 1241
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 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 (старые версии доступны тут)
Поддержка Windows XP
Начиная с версии FarColorer 1.4.0 в плагине прекращена поддержка Windows XP. Полностью поддерживается и тестируется на Windows 10. Несколько версий Windows назад - по запросу. Но кажется, что всегда должно работать начиная с Windows 2008.
Far Manager 3.0.5797 (2021.05.10) и более новые в дистрибутиве содержат FarColorer версии 1.4.
Поддержка Windows XP осталась только на FarColorer 1.3.x. В данной ветке будут выходить только критичные исправления. Скачать можно на GitHub странице плагина. Последняя версия 1.3.30



Что не разжёвано в документации плагина:
  • Как подключить собственные цветовые стили *.hrd
  • Как подключить собственную схему:
    • используя пользовательский файл прототипов:
    • используя папку auto:
    • через пользовательский catalog.xml:
  • Как переопределить существующую схему
  • Как правильно "удалить" какую-либо стандартную схему
  • Как использовать относительные пути и переменные окружения
  • Если раскраска неправильна:
  • Неочевидные настройки: maxlinelength (в теме)
  • Тонкая настройка подсветки для отдельной схемы: в теме.
Last edited by ctapmex on Mon 18 Oct, 2021 19:17, edited 5 times in total.
lost
Posts: 149
Joined: Mon 31 Oct, 2005 09:42
Has thanked: 12 times
Been thanked: 6 times

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

Post by lost »

Latest post of the previous page:

Я проверю. Желательно бы иметь пример файла и hrc.
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

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

Post by Kildor »

А что тут проверять?
Колорер считает эти кавычки как оемные (или ансишные, уж не знаю правильно) символы, а они равны < или >.
Поэтому для него «слово» равнозначно <слово>, и отсюда идут все проблемы.

PS: В любом случае, я пользую юникодный пятый колорер, так что проблема для меня уже слегка надумана. Ну и может в четвёртом этого нет,
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
lost
Posts: 149
Joined: Mon 31 Oct, 2005 09:42
Has thanked: 12 times
Been thanked: 6 times

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

Post by lost »

А! Не сразу врубился, что следует обратить внимание на "красивые кавычки".
У меня так или иначе было желание сделать 4й колорер юникодным - когда-нибудь доберусь.
User avatar
Taciturn
Posts: 603
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 89 times
Been thanked: 31 times
Contact:

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

Post by Taciturn »

lost wrote:У меня так или иначе было желание сделать 4й колорер юникодным - когда-нибудь доберусь.
Очень надеюсь на это – ничего для себя ценного в 5 версии не нашёл, но работает она заметно медленнее чем 4ever.
dmk
Posts: 32
Joined: Tue 26 Feb, 2008 10:01

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

Post by dmk »

DiRTy_GaRRy wrote:Если кого интересует, то могу выложить последний колорер из SVN собранный под FAR2.
было бы интересно посмотреть
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

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

Post by NightRoman »

dmk wrote:
DiRTy_GaRRy wrote:Если кого интересует, то могу выложить последний колорер из SVN собранный под FAR2.
было бы интересно посмотреть
Я бы тоже не отказался. Собранный мною не летит... Но с неюникодным вариантом у меня особых проблем нет, поэтому просто жду или релиза :) или что кто-то выложит. К тому же не все могут собирать, кому-то будет полезно всяко.
DiRTy_GaRRy
Posts: 705
Joined: Tue 05 Apr, 2005 09:26
Been thanked: 3 times
Contact:

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

Post by DiRTy_GaRRy »

Yegor, dmk, http://ifolder.ru/11423640
NightRoman wrote:Собранный мною не летит
Странно. Я собирал VS2008SP1. Ничего, кроме замены pcolorer на pcolorer2 и задания более агрессивных ключей оптимизации, я не делал.
Ы?
dmk
Posts: 32
Joined: Tue 26 Feb, 2008 10:01

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

Post by dmk »

DiRTy_GaRRy: нельзя ли на какой-нибудь другой обменник положить, ifolder чего-то странного хочет :(
Last edited by Guest on Wed 08 Apr, 2009 10:01, edited 2 times in total.
Reason: Добавлена ссылка на отделённую тему
dmk
Posts: 32
Joined: Tue 26 Feb, 2008 10:01

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

Post by dmk »

2John Doe: большое спасибо

и извините за спам
topmo3
Posts: 156
Joined: Mon 21 Aug, 2006 15:36
Has thanked: 37 times
Been thanked: 6 times

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

Post by topmo3 »

John Doe
спасибо.
а в FAR 2.0.270 он должен работать?
падает при загрузке
FStd_trap.log
topmo3
Posts: 156
Joined: Mon 21 Aug, 2006 15:36
Has thanked: 37 times
Been thanked: 6 times

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

Post by topmo3 »

извиняюсь, в 2.0.870 я имел ввиду
DiRTy_GaRRy
Posts: 705
Joined: Tue 05 Apr, 2005 09:26
Been thanked: 3 times
Contact:

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

Post by DiRTy_GaRRy »

topmo3, дык я же говорил, что оно собрано под себя, т.е. с поддердкой SSE/SSE2.
Ы?
topmo3
Posts: 156
Joined: Mon 21 Aug, 2006 15:36
Has thanked: 37 times
Been thanked: 6 times

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

Post by topmo3 »

ясно, спасибо
Игорь Юдинцев
Posts: 726
Joined: Sun 03 Apr, 2005 22:00
Location: Казань
Been thanked: 2 times

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

Post by Игорь Юдинцев »

topmo3, попробуй dll-ку с 19 страницы.
Volodya
Posts: 268
Joined: Thu 31 Mar, 2005 19:41
Has thanked: 30 times

Не перерисовывается страница при отключении Colorer

Post by Volodya »

Открываем файл в редакторе. Вызываем Colorer (Colorer-take5). Отключаем Colorer ( Configure -> снимаем галку с colorer enabled). Текущая страница остаётся раскрашенной. Переходим к следующей - одноцветная, возвращаемся к первой странице - всё равно цветная. В меню Colorer есть только пункт Configure. Не работает в обоих ветках Фара.
Post Reply

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