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.
User avatar
ctapmex
Posts: 1241
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

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

Post by ctapmex »

Latest post of the previous page:

GMax wrote:пытаюсь открыть файл по сети с помощью colorer viewer,
поправил , выложу в новой версии (завтра- послезавтра)
так же и падение при выходе из редактора.
User avatar
ctapmex
Posts: 1241
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

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

Post by ctapmex »

movaxdx wrote:а есть ли какой-то шаблон для конфигов cisco ios?
такой экзотики нет, но если есть желание , можешь попробовать сам сделать. подскажем, научим
User avatar
ctapmex
Posts: 1241
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

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

Post by ctapmex »

Vix wrote:truemod с новой версий плагина не ожидается?
ожидается, думаю на этой неделе , после выхода новой версии колорера
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 »

sonar

К сожалению, я без компа на этой неделе, то есть попробовать разные варианты и предложить "грамотный" сам не смогу.

У себя в настройках для "Config, INI and CTL" я просто убрал маску conf[^\.]* совсем. То есть лично меня такое изменение полностью устраивает. У меня все такие файлы на деле - это XML-ные дот-нетовские конфиги, а не ini-файлы. Если это так у большинства, то тогда я бы так и сделал по умолчанию.

Если не будет конфликтов, это хорошо. Если будут, это тоже хорошо, мы конкретно узнаем, какие расширения реально существуют, и тогда уже решим что предложить по умолчанию, чтобы устранить эти конфликты.
DiRTy_GaRRy
Posts: 705
Joined: Tue 05 Apr, 2005 09:26
Been thanked: 3 times
Contact:

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

Post by DiRTy_GaRRy »

А можно поправить конфиги что бы xml-и (по сигнатуре файла) были выше приоритетом всяческих конфигов и иже с ними? А то сейчас xml-и могут быть в файлах практически с любым расширением и они зачастую неправильно перебиваются более приоритетными раскрасками.
Ы?
User avatar
ctapmex
Posts: 1241
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

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

Post by ctapmex »

Обновил FarColorer-truemod до 1.0.2.9 и Far-truemod до версии 1680.
FarColorer-truemod исправлена низкая скорость очистки экрана при отключении плагина.

ссылки тут
Docent1
Posts: 561
Joined: Thu 31 Mar, 2005 23:13
Been thanked: 1 time

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

Post by Docent1 »

Выложенные сборки http://forum.farmanager.com/viewtopic.p ... 218#p69218
1.0.2.9 для Far2 x86 и для Far2 x64 одинаковы: обе для x86
Docent1
Underwest
Posts: 26
Joined: Mon 06 Sep, 2010 17:30

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

Post by Underwest »

несколько багов починилось, Спасибо!
Ток еще в ком строке не работает view: somefile и edit: somefile :(
User avatar
ctapmex
Posts: 1241
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

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

Post by ctapmex »

Underwest wrote:несколько багов починилось, Спасибо!
Ток еще в ком строке не работает view: somefile и edit: somefile :(
не понял, что не работает?
набираю, например

Code: Select all

view:coloree.lng
, открывается вьювер файлов. набираю

Code: Select all

edit:coloree.lng
- открывается редактор с включенным колорером. тоже самое на сетевой панели
User avatar
ctapmex
Posts: 1241
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

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

Post by ctapmex »

DiRTy_GaRRy wrote:А можно поправить конфиги что бы xml-и (по сигнатуре файла) были выше приоритетом всяческих конфигов и иже с ними? А то сейчас xml-и могут быть в файлах практически с любым расширением и они зачастую неправильно перебиваются более приоритетными раскрасками.
только для себя персонально, добавив нужные расширения в отдельный prototype, анализ первых строк от xml и вес побольше.
то что xml может быть в любом типе файла - ну тык это на совести разработчиков. все таки есть некие негласные стандарты, что doc это вордовский файл, например. и делать свой файл с таким типом и содержимым в виде xml очень не правильно
User avatar
Tim Sobolev
Posts: 729
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Has thanked: 1 time
Been thanked: 7 times

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

Post by Tim Sobolev »

FAR 2,0 x86 build 1672, текущий колорер, Windows XP x86 SP3
в настройках редактора на alt-f4 повешено
clr:"!\!.!"
жму на файле
"C:\Program Files\FAR\FStd_trap.log"
первый раз открывается нормально
второй окно
Невозможно открыть файл:
InputSourceException: Can't open file '\\?\C:\Program Files\FAR\FStd_trap.logj' <<-- тут непонятно откуда вылез последний символ
и больше нельзя открыть по комбе ни один из файлов
в батник путь передаётся нормально - полный путь в кавычках
User avatar
ctapmex
Posts: 1241
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

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

Post by ctapmex »

причину установил, поправлю - все дело в кавычках. присутствует ошибка давно
Underwest
Posts: 26
Joined: Mon 06 Sep, 2010 17:30

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

Post by Underwest »

Да... приношу извинения, оказалось где-то старые настройки мешали, которые кочевали со мной уже лет 5. Удалил ветку реестра, начистую развернул архивы, и все заработало. Хотя странно - ошибка с view: и edit: была на двух компах. но теперь работает!!
Спасибо, colorer truemod просто бомба, никак не налюбуюсь ;)
01ssv
Posts: 50
Joined: Fri 29 May, 2009 04:01
Location: Барнаул

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

Post by 01ssv »

Здравствуйте пробую использовать truemod, в данный момент с conemu. Получается примерно вот что (см прикрепленный скрин), т.е. половина вроде как в новом стиле, а все что ниже синее как раньше. Это так и должно быть или у меня что то недонастроено?
Attachments
sc1.jpg
sc1.jpg (56.55 KiB) Viewed 7245 times
User avatar
ctapmex
Posts: 1241
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

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

Post by ctapmex »

01ssv wrote:Здравствуйте пробую использовать truemod, в данный момент с conemu. Получается примерно вот что (см прикрепленный скрин), т.е. половина вроде как в новом стиле, а все что ниже синее как раньше. Это так и должно быть или у меня что то недонастроено?
так и должно быть на коротких файлах, количество строк которых меньше высоты фара
Post Reply

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