HighLight plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Changed: AkelPad 3.3.0 required.

Added: version information in DLL.


HighLight plugin v2.2

Offline
Posts: 1
Joined: Thu Feb 15, 2007 9:52 am

Post by SamLab »

Очень нехватает поддержки SQL :(
Need SQL support

Offline
Posts: 1
Joined: Sun Apr 22, 2007 7:26 pm

Post by cnupuh »

SamLab wrote:Очень нехватает поддержки SQL :(
Need SQL support
ага, и PHP тоже хотелось бы увидеть
& PHP support

Offline
Posts: 21
Joined: Sun May 06, 2007 10:14 am

Post by Idjo »

The text in comments, quots, etc. have no special color and have highlighted words although they don't act as reserved words.
(at HTML it's any text that isn't in tags).

I don't know how the current algorithm works so I can't suggest the implementation.

Maybe some cases with there own rules and triggers between them for exp.
"//" is a trigger from "default mode" to "comment" and "break line" is a trigger from "comment" to "default mode".
"/*" is a trigger from "default mode" to "comment2" and "*/" is a trigger from "comment2" to "default mode".

The rules of "default mode" are no default text color, the signs and the reserved words.
The rules of "comment" and "comment2" are grey text as default and no reserved words.

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

Post by Instructor »

Idjo
HighLight plugin is fast doesn't matter how big openning file is. Because hightlights only visible area. Therefore to know that current word is in comment block, need to search in text - this will be quiet slow. Currently in highlight theme only available for setup - extentions of files, delimiters and words that will be hightlighted.

Offline
Posts: 21
Joined: Sun May 06, 2007 10:14 am

Post by Idjo »

Ah OK,
Thanks.

Offline
Posts: 4
Joined: Mon Sep 18, 2006 6:13 am

Post by OWL5053 »

Сообщение из темы о подсветке ....
================================
Гляди тут: http://colorer.sourceforge.net/
там и примеры и прочее.....
Было бы просто супер если этот плагинчик к Акелпаду приклеить

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

Post by Instructor »

OWL5053
"Приклеить" его не получиться, можно только позаимствовать слова для файлов подсветки Highlight плагина.

Offline
Posts: 16
Joined: Tue Jun 12, 2007 8:54 am

Post by MaxxSoft »

А можно реализовать комментарии в следующем виде:
1. Вариант однострочных комментариев можно реализовать и сейчас:
Пример: в BATCH команда REM или в SQL "--", все что после них в строке это комментарий и следовательно выделяется одним цветом скажем серым
2. Сложные комментарии (начинаются с одной последовательности символов и заканчиваются другим) включить опционально, т.е. поставить какой-нибудь параметр, при включение которого будет производиться анализ (кому это надо), в противном случае не анализировать.

Просто без комментов очень неудобно работать... Особенно если закомментирован какой-то рабочий блок и там есть зарезервированные слова, то это сбивает с толку...

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

Post by Instructor »


Offline
Posts: 16
Joined: Tue Jun 12, 2007 8:54 am

Post by MaxxSoft »

Instructor wrote: Дело в том, что подсвечивается только видимая часть текста, и чтобы узнать был ли до этого блока "/*", необходимо каждый раз при обновлении окна производить поиск "/*" что непременно скажется на производительности.
Я это читал и поэтому и написал, что варант однострочных комментов можно реализовать и сейчас... Потому что они всегда в поле зрения....

А сложные комменты включить опционально... (т.е. кто может пожертвовать производительностью ради удобства милости просим, а кому это не надо, то и включать эту функцию не будет)

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

Post by Instructor »

Я это читал и поэтому и написал, что варант однострочных комментов можно реализовать и сейчас... Потому что они всегда в поле зрения....
А если строка длинная, HSCROLL (горизонтальный скролл) смещен вправо, а, например, REM находится в самом начале?

Offline
Posts: 16
Joined: Tue Jun 12, 2007 8:54 am

Post by MaxxSoft »

Согласен возможно, тогда и этот тип комменариев включить опционально...

Это если возможно конечно вообще реализовать... Но очень нужно... Просто когда редактировать иногда приходится пользоваться другими средами для редактирования текста(особенно если комментов половина текста), а не хотелось бы... Потомучто AkelPad рулит....

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

Post by Instructor »

Changed: highlighting algorithm optimized. As a result of this - few bugs fixed.

Added: ini.hightlight theme (Merak).


HighLight plugin v2.3

Offline
Posts: 2
Joined: Fri Jun 22, 2007 9:58 am

Post by pasha »

Здравствуйте. Я пользуюсь Вашей программой в качестве предустановленного аддона к сборке тотал коммандера.
У меня такая проблема - плагин HighLighte не желает подсвечивать синтаксис указанных в нем в качестве "понимаемых" типов файлов.
Версия плагина 2.3, версия программы 3.2.5
Прочитал топик, судя по всему, установлен плагин правильно, тем более, что перепробовал много других вариантов размещения его файлов. AkelPad сообщает, что плагин работает, однако эффекта нет.
Как быть? Спасибо.
Locked