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: 11075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

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

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

Дмитрий Подшиваленко wrote: Обнаружил в Far 3.0 некорректное поведение плагина FarColorer на файлах большого размера
Вроде об этом же:
http://forum.farmanager.com/viewtopic.p ... 30#p121730
http://forum.farmanager.com/viewtopic.p ... 66#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: 11075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

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

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

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

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

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

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

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

Shmuel
Posts: 5041
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 133 times

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

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

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

User avatar
HaRT
Moderator
Posts: 7980
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 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: 11075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 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: 2954
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 77 times

JSON -F4- виснет

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

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

2useven10
Posts: 2954
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 77 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: 732
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 23 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: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 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 6071 times

Post Reply

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

Who is online

Users browsing this forum: No registered users and 3 guests