HighLight plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
eil
Offline
Posts: 41
Joined: Sun Nov 15, 2009 5:53 pm
Location: Alex

Post by eil »

а может ктото подскажет как приспособить к нему bb-code? просто появилось желание что бы в txt можно было бы применять оформление текста. вобще это возможно?

Offline
Posts: 15
Joined: Sun Oct 11, 2009 10:51 am

Post by oyaebu »

Подсветочка TCL. Плохенькая, но лучше, чем ничего. Так - глядишь, кто-нибудь доделает.
http://narod.ru/disk/15244628000/tcl.highlight.html

eil
Offline
Posts: 41
Joined: Sun Nov 15, 2009 5:53 pm
Location: Alex

Post by eil »

мне вот интересно- ведь bb-code по сути использует теги как в html - может тогда как то можно просто использовать как то ее?!

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Changed: 512 and 1024 flags now accepted also for "Delimiters:" and "Words:" sections.
Changed: now string with 512 and 1024 flags is also matched when it has leading/trailing whitespace.

Added: automatic selection marking.
Added: Resources syntax file.
Added: C# syntax file (Bob wei).
Added: Inno Setup syntax file (vadimsva).
Added: HighLight plugin syntax file.


HighLight plugin v4.9

Offline
Posts: 3234
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Instructor

Code: Select all

Call("HighLight::Main", 2, "#000000", "#9BFF9B", 1, 0, 1)
Отличная штука!

А можно ли сделать так, чтобы при отсутствии выделенного текста и вызове этой команды выделение сбрасывалось? По аналогии с:

Code: Select all

Call("HighLight::Main", 3)
Просто я на "Отметку выделенного текста" поставил комбинацию Ctrl+F3, хочется по этой же комбинации и сбрасывать выделение - в наше время комбинации клавиш становятся дефицитом :D

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

VladSh
Так и происходит :)

Offline
Posts: 3234
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Instructor
Точно! Что-то я затупил :oops: Не понимаю, как так получилось...

Offline
Posts: 7
Joined: Tue Nov 10, 2009 7:08 pm

Post by Konstantin »

Instructor wrote:Added: automatic selection marking.
Огроменное Спасибо!
Единственное, фича не задокументирована.
Обновился, перечитал прилагаемые readme, не нашел. Запустил AkelPad, понажимал, по выделял, не нашёл. Сравнил старые readme с новыми - не нашёл. Проверил INI-файл плагина - не нашёл) :roll:

Потом всё-таки додумался заглянуть в настройки плагина :idea: И фича аказалась именно там :)

Offline
Posts: 46
Joined: Sun Aug 23, 2009 3:31 am
Location: Днепропетровск, Украина

Post by psa1974 »

Instructor
Added: automatic selection marking.
Супер! А если бы можно было через внешний вызов управлять этой фичей (включать/выключать, переключать режим: буквы/слова), вообще бы было мегасупер!

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

Расскажите о фиче поподробней, я не воткнул, в чем ее крутизна :(

Offline
Posts: 46
Joined: Sun Aug 23, 2009 3:31 am
Location: Днепропетровск, Украина

Post by psa1974 »

Fr0sT
Включается фича в диалоге настройки плагина.
Крутизна в том, что когда ты выделяешь последовательно буквы (или только слово целиком - как настроишь), происходит парсинг всего текста и аналогичные последовательности букв/слова выделяются другим цветом по всему тексту мгновенно. И это действительно порой весьма кстати :)
Однако фича не всегда бывает нужна, к тому же при включенной фиче происходит знатное мерцание правой границы текста (маркера) в проуессе выделения по буквам, и было бы удобно, например ее отключать горячей клавишей или через контекстное меню, когда особой нужды нет, а не лезть в диалог настроек для этого.

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

psa1974
ааа, это "подсветить выделенное по всему тексту", как N++ и поиске Оперы? Хорошая штука, заюзаем

Offline
Posts: 3234
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

psa1974 wrote:Однако фича не всегда бывает нужна, к тому же при включенной фиче происходит знатное мерцание правой границы текста (маркера) в проуессе выделения по буквам, и было бы удобно, например ее отключать горячей клавишей или через контекстное меню, когда особой нужды нет, а не лезть в диалог настроек для этого.
такая же фича есть в QSearch-плагине, которая отключается галкой или можно назначить для этого определённую комбинацию клавиш.

Offline
Posts: 46
Joined: Sun Aug 23, 2009 3:31 am
Location: Днепропетровск, Украина

Post by psa1974 »

Fr0sT
это "подсветить выделенное по всему тексту", как N++ и поиске Оперы?
ага, как в опере нажимаешь Del на цифровой клаве и вводишь букофки, Опера при этом динамически все аналогичные фрагменты подсвечивает. Разница только в том, что в опере ничего не выделяется при этом, а тут все работает именно по выделяемым тобой буквам.
VladSh
Не знал, я QSearch-плагин пока вообще не юзал... будем на него посмотреть ;)

Offline
Posts: 35
Joined: Mon Jun 15, 2009 3:46 pm

Post by ccaid »

флаг 512 в последней версии не работает.
например, в ini комменты должны подсвечиваться только, если начинаются с первого столбца. раньше так и было, а в последней версии - нет.

кстати, зачем это сделано? ведь комментарии могут начинать с любого столбца, нет?
Locked