Panel Colorer — экспериментальный плагин для FAR+ConEmu

Здесь можно обсудить ваш любимый плагин.
afan
Posts: 33
Joined: Tue 24 Nov, 2009 23:08

Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by afan » Sat 04 Sep, 2010 11:14

Обсуждение плагина Panel Colorer.

Анонс тут

lion
Posts: 1
Joined: Sat 04 Sep, 2010 14:26

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by lion » Sat 04 Sep, 2010 14:29

Супер. Когдато делал тоже самое для дос навигатора, TSR которая по тихому переходила в граф режим и с текстовых адресов видеопамяти тырила текст и рисовала.

Vix
Posts: 57
Joined: Sat 24 Jul, 2010 22:48
Been thanked: 1 time

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by Vix » Sun 05 Sep, 2010 18:32

Жду x64.

sanches
Posts: 2
Joined: Mon 06 Sep, 2010 08:36

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by sanches » Mon 06 Sep, 2010 08:42

Спасибо за плагин, есть один вопрос.
Пользуюсь плагином Colorer, он подменяет в том числе и цвет фона в редакторе. Panel Colorer подменяет цвет фона в редакторе на свой (зеленый по умолчанию). Нельзя ли сделать так, чтобы фон в редакторе оставался как без Panel Colorer'a, чтобы оставался цвет от колорера?

afan
Posts: 33
Joined: Tue 24 Nov, 2009 23:08

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by afan » Mon 06 Sep, 2010 10:30

Если в Colorer используется какой-то один цвет фона и вам просто не нравится тот зеленый, который есть по умолчанию, то его можно сменить в конфигурационном файле плагина (config.js).

Если хочется использовать разные цвета фона для разных типов синтаксиса (и среди них черный и темно-синий -- два первых цвета в палитре), то придется немного мудрить с палитрой -- например в ConEmu задать альтернативные черный и синий цвета в расширенной области палитры, там же скзать, что эти два цвета будут прозрачными при включении бэкграунда (по умолчанию там стоит "#0 #1" -- т.е. те самые черный и темно-синий) и в свойствах палитры самого FAR сказать, что в качестве фона консоли надо использовать "альтернативный черный", а в качестве фона панели -- "альтернативный синий", сквозь которые и будет просвечивать подложка.

sanches
Posts: 2
Joined: Mon 06 Sep, 2010 08:36

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by sanches » Mon 06 Sep, 2010 12:07

Хм.. Нашел решение сам, все оказалось проще - в настройках ConEmu 3-е состояние опции "Allow plugins" как раз и означает запрет плагинам менять фон в просмотрщике/редакторе.

afan
Posts: 33
Joined: Tue 24 Nov, 2009 23:08

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by afan » Mon 06 Sep, 2010 12:16

О как -- это наверно только в последнем билде ConEmu добавилось. Не знал.

refaim
Posts: 11
Joined: Wed 18 Aug, 2010 01:22
Has thanked: 4 times

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by refaim » Mon 06 Sep, 2010 17:38

FAR 2.0.1665, ConEmu 100904, Panel Colorer 0.91.
Не работает. Никаких картинок и разноцветных панелей, красит всё чёрным (editor/viewer в том числе). «Allow plugins» в ConEmu включено. Пробовал выкинуть другие плагины, оставив только ConEmu и Panel Colorer — проблема осталась.

refaim
Posts: 11
Joined: Wed 18 Aug, 2010 01:22
Has thanked: 4 times

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by refaim » Mon 06 Sep, 2010 17:46

Да, забыл. Windows 7 x86.

afan
Posts: 33
Joined: Tue 24 Nov, 2009 23:08

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by afan » Mon 06 Sep, 2010 17:48

Попробуйте включить дебаг-режим в настройках плагина в FAR и посмотреть, будет ли отрисовываться в левом верхнем углу FAR строчка, индицирующая, что картинка создается, а также (если возникает какое-то исключение) будет ли создаваться на рабочем столе файл PanelColorer_exception.txt.

refaim
Posts: 11
Joined: Wed 18 Aug, 2010 01:22
Has thanked: 4 times

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by refaim » Mon 06 Sep, 2010 17:52

Включил. Появились зеленые буквы «Panel Colorer debug mode is ON». Перезапустил, написало «Updated at 3:49:38 [render:8,5ms + xfer:38,8ms = 47,3ms]». Файл не создаётся.

Underwest
Posts: 26
Joined: Mon 06 Sep, 2010 17:30

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by Underwest » Mon 06 Sep, 2010 17:58

Хороший плагин жаль только с редактором Vim не дружит - как то непонятно подсветка работает :(

afan
Posts: 33
Joined: Tue 24 Nov, 2009 23:08

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by afan » Mon 06 Sep, 2010 18:04

Underwest wrote:Хороший плагин жаль только с редактором Vim не дружит - как то непонятно подсветка работает :(
Вот тут выше подсказали, что в свежем билде ConEmu 100904 "3-е состояние опции "Allow plugins" означает запрет плагинам менять фон в просмотрщике/редакторе." -- это не помогает? Я просто немного не в теме -- VIM это этдельное консольное приложение, запущенное из под FAR, или он умеет встраиваться как плагин редактора?

afan
Posts: 33
Joined: Tue 24 Nov, 2009 23:08

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by afan » Mon 06 Sep, 2010 18:07

refaim wrote:Включил. Появились зеленые буквы «Panel Colorer debug mode is ON». Перезапустил, написало «Updated at 3:49:38 [render:8,5ms + xfer:38,8ms = 47,3ms]». Файл не создаётся.
Странно. Уже у нескольких человек такое -- вроде все отрисовывается как положено, а в ConEmu не отображается. Может это на его стороне какая-то причина. Попробую разобраться. Сейчас сделаю еще сборку, в которой при дебаг-режиме картинка в виде BMP-файла кладется на рабочий стол. Так будет понятно, что на самом деле генерируется в моем плагине и что отображается в ConEmu.

afan
Posts: 33
Joined: Tue 24 Nov, 2009 23:08

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by afan » Mon 06 Sep, 2010 18:21

Вот DLL со включенным сохранением картинки в файл на десктопе:
http://dl.dropbox.com/u/789693/temp/Pan ... ug_bmp.zip

Подложите ее взамен старой и в дебаг-режиме посмотрите, создается ли на десктопе BMP-файл, соответствует ли размер картинки размеру окна ConEmu, и нарисовано ли там что-то кроме черного фона.

Да, еще: убедитесь, что в настройках ConEmu 1) ползунок "Darkening" не выкручен в ноль а стоит примерно посередине (рекомендуемое значение = 127).

Underwest
Posts: 26
Joined: Mon 06 Sep, 2010 17:30

Re: Panel Colorer — экспериментальный плагин для FAR+ConEmu

Post by Underwest » Mon 06 Sep, 2010 20:16

vim - отдельное консольное приложение - мой любимый редактор :)
Странно как-то, в vim-е раскраска синтаксиса работет кроме фона, его глушит колорер в черный цвет оказывается, это через дебаг-дллку видно. Если убрать галку allow plugins фон нормальный в редакторе становится но красивый плагин перестает работать :(
а так все замечательно

Post Reply

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