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 (в теме)
  • Тонкая настройка подсветки для отдельной схемы: в теме.
  • Документация по формату:

Дмитрий Подшиваленко
Posts: 21
Joined: Mon 03 Sep, 2012 09:30
Location: Москва

FarColorer некорректная обработка файлов

Post by Дмитрий Подшиваленко » Thu 18 Aug, 2016 08:47

Latest post of the previous page:

Обнаружил в Far 3.0 некорректное поведение плагина FarColorer на файлах большого размера (1,5-2Мб). Если при редактировании курсор стоит в конце файла, то колорер не раскрашивает текст. Если начать листать файл вверх кнопкой PageUp, то в определенный момент происходит затуп и начинается раскраска всего текста. Также при редактировании не работает перемещение курсора по колесу мыши. Far 2.0 обрабатывает такие файлы корректно.

User avatar
John Doe
Бюрократ
Posts: 11433
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 17 times
Been thanked: 102 times

FarColorer некорректная обработка файлов

Post by John Doe » Thu 18 Aug, 2016 09:03

Дмитрий Подшиваленко wrote: Обнаружил в Far 3.0 некорректное поведение плагина FarColorer на файлах большого размера
Вроде об этом же:
viewtopic.php?p=121730#p121730
viewtopic.php?p=128666#p128666

Дмитрий Подшиваленко
Posts: 21
Joined: Mon 03 Sep, 2012 09:30
Location: Москва

FarColorer некорректная обработка файлов

Post by Дмитрий Подшиваленко » Thu 18 Aug, 2016 09:43

То есть это не баг, а фича? Получается чтобы королер начал раскрашивать большой файл, нужно листать файл кнопкой PageUp вверх до того момента, пока не начнётся раскраска и потом листать обратно? Какая-то неудобная фича. И нет возможности настройки этого поведения?

User avatar
John Doe
Бюрократ
Posts: 11433
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 17 times
Been thanked: 102 times

FarColorer некорректная обработка файлов

Post by John Doe » Thu 18 Aug, 2016 09:47

Дмитрий Подшиваленко wrote: То есть это не баг, а фича?
Как по мне то баг.
А ссылка на багтрекер вверху страницы

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

FarColorer некорректная обработка файлов

Post by HaRT » Thu 18 Aug, 2016 12:23

Дмитрий Подшиваленко wrote: Если при редактировании курсор стоит в конце файла, то колорер не раскрашивает текст.
Даже если подождать? Просто раскраска идёт от начала, притом не моментально.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Shmuel
Posts: 5236
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 16 times
Been thanked: 152 times

FarColorer некорректная обработка файлов

Post by Shmuel » Thu 18 Aug, 2016 12:40

HaRT wrote: Даже если подождать?
Попробуйте на файле %FARHOME%\changelog. Может через год и раскрасит, но кто же будет столько ждать.

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

FarColorer некорректная обработка файлов

Post by HaRT » Thu 18 Aug, 2016 12:56

Shmuel wrote: Попробуйте на файле %FARHOME%\changelog
Да, за 10 минут не раскрасилось, притом процессор не зажирает. Баг.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Дмитрий Подшиваленко
Posts: 21
Joined: Mon 03 Sep, 2012 09:30
Location: Москва

FarColorer некорректная обработка файлов

Post by Дмитрий Подшиваленко » Thu 18 Aug, 2016 13:37

HaRT wrote: Да, за 10 минут не раскрасилось, притом процессор не зажирает. Баг.
Собственно да. Ну и то что не работает перемещение курсора в редакторе по колесу мыши тоже скорее всего баг.
Баги поправимы? :)

User avatar
John Doe
Бюрократ
Posts: 11433
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 17 times
Been thanked: 102 times

FarColorer некорректная обработка файлов

Post by John Doe » Thu 18 Aug, 2016 13:44

Дмитрий Подшиваленко wrote: Ну и то что не работает перемещение курсора в редакторе по колесу мыши
Прежде всего не стоит смешивать разные несвязанные между собой вопросы в одной теме.
Что до бага, то нет, не воспроизводится.
Если у вас Windows 10, значит вероятно колесо перестало работать не только в редакторе, и причина не в фаре (ищите обсуждение)

Дмитрий Подшиваленко
Posts: 21
Joined: Mon 03 Sep, 2012 09:30
Location: Москва

FarColorer некорректная обработка файлов

Post by Дмитрий Подшиваленко » Thu 18 Aug, 2016 15:01

John Doe wrote: Прежде всего не стоит смешивать разные несвязанные между собой вопросы в одной теме.
Хорошо.
John Doe wrote: Что до бага, то нет, не воспроизводится.
Разобрался. Редактор не дружит с плагином Mouse Selection для Far x64. :(

mirosas
Posts: 2
Joined: Tue 23 Aug, 2016 07:41
Has thanked: 2 times

JSON -F4- виснет

Post by mirosas » Tue 23 Aug, 2016 07:51

При нажатии кнопочки F4 в отношении Json файла весом в несколько метров вешается на несколько минут. :(

Дефолтный far 3.0.3900.0

2useven10
Posts: 3047
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 84 times

JSON -F4- виснет

Post by 2useven10 » Tue 23 Aug, 2016 08:45

mirosas wrote: метров вешается на несколько минут.
А если отключить колорер?

2useven10
Posts: 3047
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 84 times

JSON -F4- виснет

Post by 2useven10 » Tue 23 Aug, 2016 08:47

ShiftAltF9 -> FarColorer -> [ ] Enabled

mirosas
Posts: 2
Joined: Tue 23 Aug, 2016 07:41
Has thanked: 2 times

JSON -F4- виснет

Post by mirosas » Tue 23 Aug, 2016 10:59

Тогда все ок.

Правда php скрипты не так симпатишны))).

User avatar
techie
Posts: 761
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 28 times
Been thanked: 2 times

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

Post by techie » Wed 24 Aug, 2016 06:07

Есть кто живой в проекте смержить https://github.com/colorer/Colorer-schemes/pull/33 ?

User avatar
NightRoman
Posts: 5873
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 9 times
Contact:

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

Post by NightRoman » Wed 24 Aug, 2016 09:32

techie wrote:Есть кто живой в проекте смержить https://github.com/colorer/Colorer-schemes/pull/33 ?
И этот запрос, пожалуйста https://github.com/colorer/Colorer-schemes/pull/36

писят шесят семисят
Posts: 37
Joined: Thu 02 Jul, 2015 22:11
Has thanked: 4 times
Been thanked: 1 time

Подсветка синтаксиса

Post by писят шесят семисят » Wed 24 Aug, 2016 17:05

Скажите, а это нормально, что в одном XML файле подсветка работает только на первых 4988 символах?
А в другом если его открыть с конца, она не работает, пока не вернешься на 7654 строку, зато потом работает до конца файла?
Attachments
Capture.JPG
Capture.JPG (45.46 KiB) Viewed 7768 times

Post Reply

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