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

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

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

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

Far Colorer — плагин подсветки синтаксиса в редакторе, основанный на Colorer Library Игоря Русских.

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

Домашняя страница библиотеки Colorer | Домашняя страница плагина для FAR | GitHub | Анонс

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



Что не разжёвано в документации плагина:
  • Как подключить собственные цветовые стили *.hrd
  • Как подключить собственную схему:
    • используя пользовательский файл прототипов:
    • используя папку auto:
    • через пользовательский catalog.xml:
  • Как переопределить существующую схему
  • Как правильно "удалить" какую-либо стандартную схему
  • Как использовать относительные пути и переменные окружения
  • Если раскраска неправильна:
  • Неочевидные настройки: maxlinelength (в теме)
  • Тонкая настройка подсветки для отдельной схемы: в теме.
  • Документация по формату:

User avatar
Sim
Posts: 363
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 1 time
Contact:

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

Post by Sim » Mon 24 Jul, 2017 17:23

Latest post of the previous page:

причем я пробовал настраивать параметр maxlinelength в настройках параметров схем, но это ровным счетом ничего не меняет. раскраска происходит до конца строк в несколько десятков тысяч символов, и фар виснет точно также при открытии файла.
Случайности не случайны.

User avatar
Sim
Posts: 363
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 1 time
Contact:

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

Post by Sim » Mon 24 Jul, 2017 22:10

еще попробовал проделать такое: отключил Colorer, открыл файл, через меню плагинов включил Colorer и увидел надпись в окне "Перезагрузка библиотеки схем..." и Far висит...
Случайности не случайны.

User avatar
Sim
Posts: 363
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 1 time
Contact:

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

Post by Sim » Mon 24 Jul, 2017 22:19

зависания происходят только если включен один из или оба параметра ("[x] Выделять парные элементы" и "[x] Показывать синтаксис")
если эти параметры отключены то ничего не зависает, но в них весь смысл использования Colorer.
Случайности не случайны.

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

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

Post by HaRT » Mon 24 Jul, 2017 22:39

Sim wrote:
Mon 24 Jul, 2017 22:10
еще попробовал проделать такое: отключил Colorer, открыл файл, через меню плагинов включил Colorer и увидел надпись в окне "Перезагрузка библиотеки схем..." и Far висит...
Подтверждаю: те полминуты при первом использовании Колорера у меня тратятся как раз при выведенном Reloading schema library.... Но почему-то на коротеньком TXT-файле такого не происходит. Что-то тут нечисто.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
Sim
Posts: 363
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 1 time
Contact:

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

Post by Sim » Tue 25 Jul, 2017 01:14

может от мощности процессора скорость зависит? у меня далеко не самый быстрый проц.
Случайности не случайны.

User avatar
zg
zero-gravity
Posts: 5246
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

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

Post by zg » Tue 25 Jul, 2017 10:45

явный баг в колорере (или в фаре). первый раз открытие этого файла — долгое всегда. неважно, открывались ли до этого другие файлы такого же типа или вообще. последующие открытия заметно быстрее. [ ] Pairs [ ] Syntax у меня не влияют.

User avatar
Sim
Posts: 363
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 1 time
Contact:

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

Post by Sim » Thu 10 Aug, 2017 02:28

а воз и ныне там :bad:
Случайности не случайны.

Post Reply

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