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

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

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

Postby 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 (в теме)
  • Тонкая настройка подсветки для отдельной схемы: в теме.
  • Документация по формату:
Last edited by ctapmex on Sat 16 Feb, 2013 15:47, edited 8 times in total.

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

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

Postby Дмитрий Подшиваленко » 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: 11029
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 9 times
Been thanked: 61 times

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

Postby John Doe » Thu 18 Aug, 2016 09:03

Дмитрий Подшиваленко wrote:Source of the post Обнаружил в Far 3.0 некорректное поведение плагина FarColorer на файлах большого размера
Вроде об этом же:
John Doe @ Colorer — гибкая раскраска синтаксиса в редакторе и др.
ctapmex @ KEY_NONE, KEY_IDLE, KEY_GOTFOCUS, KEY_KILLFOCUS (ProcessPanelInputW - что такое wVirtualKeyCode 1, 6, 7)

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

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

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

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

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

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

Postby John Doe » Thu 18 Aug, 2016 09:47

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

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

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

Postby HaRT » Thu 18 Aug, 2016 12:23

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

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

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

Postby Shmuel » Thu 18 Aug, 2016 12:40

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

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

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

Postby HaRT » Thu 18 Aug, 2016 12:56

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

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

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

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

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

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

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

Postby John Doe » Thu 18 Aug, 2016 13:44

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

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

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

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

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

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

JSON -F4- виснет

Postby mirosas » Tue 23 Aug, 2016 07:51

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

Дефолтный far 3.0.3900.0

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

JSON -F4- виснет

Postby 2useven10 » Tue 23 Aug, 2016 08:45

mirosas wrote:Source of the post метров вешается на несколько минут.

А если отключить колорер?

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

JSON -F4- виснет

Postby 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- виснет

Postby mirosas » Tue 23 Aug, 2016 10:59

Тогда все ок.

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

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

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

Postby techie » Wed 24 Aug, 2016 06:07

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

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 — гибкая раскраска синтаксиса в редакторе и др.

Postby 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

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

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

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


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

Who is online

Users browsing this forum: Bing [Bot] and 3 guests