MBlockEditor — табулирование и комментирование в редакторе

Здесь можно обсудить ваш любимый плагин.
d.k.Brazz
Posts: 176
Joined: Wed 07 Sep, 2005 17:02
Location: дети берутся?

MBlockEditor — табулирование и комментирование в редакторе

Post by d.k.Brazz » Thu 18 Dec, 2008 10:31

Т.к. официального обсуждения плагина нет, то позвольте начать

Вот бы еще ему распознавание типов файлов по расширению, и подстановка соответствующих комментирующих символов, было б вообще класс
например для *.cmd, *.bat чтоб подставлялось "rem "
для *.sql - "-- "
ну и т.д.
В идеале - забивать эти параметры где то в настройках

И настраиваемость размера табуляции бы прикрутить

Denis
Posts: 1420
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 7 times
Been thanked: 2 times

Re: MBlockEditor (табулирование и комментирование в редакторе)

Post by Denis » Thu 18 Dec, 2008 10:39

Спасибо за отличный плагин.

Нашлась бага в Install.reg:

строку:
[HKEY_CURRENT_USER\Software\Far2\PluginHotkeys\Plugins/BlockEditor/BlockEditor.dll]

нужно исправить на:
[HKEY_CURRENT_USER\Software\Far2\PluginHotkeys\Plugins\BlockEditor\BlockEditor.dll]

Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Re: MBlockEditor (табулирование и комментирование в редакторе)

Post by Kildor » Thu 18 Dec, 2008 10:40

По хорошему -- его бы к [Esc] прикрутить, чтоб оттуда настройки брал.
Хотя, я пока его не видел, поэтому может и не подойдёт.
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru

d.k.Brazz
Posts: 176
Joined: Wed 07 Sep, 2005 17:02
Location: дети берутся?

Re: MBlockEditor (табулирование и комментирование в редакторе)

Post by d.k.Brazz » Thu 18 Dec, 2008 10:51

Denis wrote:Спасибо за отличный плагин.

Нашлась бага в Install.reg:

строку:
[HKEY_CURRENT_USER\Software\Far2\PluginHotkeys\Plugins/BlockEditor/BlockEditor.dll]

нужно исправить на:
[HKEY_CURRENT_USER\Software\Far2\PluginHotkeys\Plugins\BlockEditor\BlockEditor.dll]
Не нужно
Это фича
Plugins/BlockEditor/BlockEditor.dll - название ключа, а не путь к нему
аналогично в кнопкосочетаниях в конце слеш означает кнопку "слеш" а не разделитель уровней ветки реестра
т.ч. нифига там править не нужно

Denis
Posts: 1420
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 7 times
Been thanked: 2 times

Re: MBlockEditor (табулирование и комментирование в редакторе)

Post by Denis » Thu 18 Dec, 2008 10:56

d.k.Brazz
Sorry, не разобрался :)

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: MBlockEditor — табулирование и комментирование в редакторе

Post by Maximus5 » Thu 18 Dec, 2008 19:44

d.k.Brazz wrote:И настраиваемость размера табуляции бы прикрутить
ну, размер табуляции по идее из настроек редактора берется

User avatar
Wave
Posts: 1771
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 16 times

Re: MBlockEditor — табулирование и комментирование в редакторе

Post by Wave » Fri 19 Dec, 2008 21:50

Ещё можно добавить для комментирования reg, ini, inf - точку с запятой.
conf - #
m - %
sys - rem

И вообще, если на то уже пошло - сделать список расширений и стилей комментирования настраиваемым.
А кроме того, бывают комментарии не строчные, а блочные.

P.s. Спасибо. Пользоваться ансишными плугами для сдвигов табуляции было стрёмно.
Пользуюсь ФАРом больше 20 лет © собирательный.

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

Re: MBlockEditor — табулирование и комментирование в редакторе

Post by HaRT » Fri 19 Dec, 2008 22:02

Wave wrote:сделать список расширений и стилей комментирования настраиваемым
Ещё не поздно начать портировать [ESC] под Фар 2.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
Wave
Posts: 1771
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 16 times

Re: MBlockEditor — табулирование и комментирование в редакторе

Post by Wave » Fri 19 Dec, 2008 22:05

Ммм… А что лежит у t-rex на svn? :shock:
Пользуюсь ФАРом больше 20 лет © собирательный.

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

Re: MBlockEditor — табулирование и комментирование в редакторе

Post by HaRT » Sun 21 Dec, 2008 15:25

Wave wrote:А что лежит у t-rex на svn
Ваша правда, что-то я зарапортовался (перепутал его с S&R). :oops:
А зачем тогда все эти танцы с бубном и хардкоды по типам файлов?!
Ведь [ESC] позволяет для каждого типа файла по-своему определить макросы…
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
Wave
Posts: 1771
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 16 times

Re: MBlockEditor — табулирование и комментирование в редакторе

Post by Wave » Sun 21 Dec, 2008 15:42

Угу. Я в связи с переездом на юникодный ФАР и неработой там…
HotDir макросами реализовал.
И это явно не последний такой случай.
Комментирование, похоже, можно макросами by ESC по типам файлов организовать.
Только натолкни на мысль, как макросами комментировать «если есть выделение, то каждую строчку, попадающую в выделение, иначе текущую строчку». И раскомментировать аналогично.
Желательно, добавить к этому настройки «снимать — не снимать выделение».
И если что, то отдельно есть плагин, даже юникодный, BlockIndent.
Пользуюсь ФАРом больше 20 лет © собирательный.

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

Re: MBlockEditor — табулирование и комментирование в редакторе

Post by HaRT » Sun 21 Dec, 2008 17:19

Wave wrote:натолкни на мысль
Ответил тут.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Re: MBlockEditor — табулирование и комментирование в редакторе

Post by Kildor » Tue 23 Dec, 2008 17:52

А есть ли шанс увидеть плагин для фара старше 680-го билда? ;)
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: MBlockEditor — табулирование и комментирование в редакторе

Post by Maximus5 » Tue 23 Dec, 2008 20:30

ну раз надо - соберу ;) хотя исходники и выложены

Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Re: MBlockEditor — табулирование и комментирование в редакторе

Post by Kildor » Wed 24 Dec, 2008 04:19

Они конечно выложены, но для визуалки… Да ещё и для шестой. А перебирать в гцц я пока не научился…
А ещё — может заодно и на какой-нибудь свн выложить?
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru


Post Reply

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