Page 10 of 26
Posted: Thu Dec 25, 2008 11:58 am
by Tony
DV
Тут ворде бы у нас плагины писать умеете только Вы и многоуважаемый Instructor

Posted: Sat Jan 17, 2009 11:30 am
by Eugeny
Создал свою подсветку для Microsoft SQL. Лежит
тут
nncron highlight
Posted: Mon Feb 02, 2009 3:08 pm
by Casm
Сделал файл подсветки основных слов
nnCron .
Скачать
EN:
nnCron crontab
highlight file .
Posted: Thu Mar 05, 2009 4:00 pm
by Instructor
Fixed: split window didn't updated when plugin was loaded.
HighLight plugin v3.4
Posted: Tue Mar 17, 2009 9:25 pm
by Sovka
Синтаксис таком может сделать: (более гибкие возможности)
@case_sensitive = off
; i'm comment
@group1 (#ff0000)
@group2 (#3c04fg)
%CURSOR% %SELECTION% SEPARATOR %FILENAME% %DATE% %TIME%
Posted: Fri Apr 03, 2009 5:52 pm
by Veros
А можно ли выделять коментарии в скриптах, они начинаются с ; или #, или такой возможности пока что нету?
Posted: Sat Apr 11, 2009 10:45 pm
by Infocatcher
К сожалению, мультиподсветку делать довольно проблемно, а с учетом появившейся возможности переключения способа подсветки, возможно, и не нужно.
Посему – обновленные версии файлов подсветки.
css_ext2.highlight
+ Псевдоэлементы и псевдоклассы
+ Некоторые свойства
+ Некоторые значения свойств
+ Названия цветов
+ Нестандартные свойства
js_ext2.highlight
+ Некоторые свойства и методы
+ Разные нестандартные свойства, методы и операторы
+ CSS-свойства
manifest.highlight
rdf.highlight
xbl.highlight
xul.highlight
Честно говоря, лениво поднимать предыдущие версии и сверять.
Так что просто – расширенные и дополненные, но XUL и XBL теперь без подсветки JavaScript.
То же + сборная солянка (изменения относительно входящих в комплект файлов, в основном, небольшие) + отображение размеров файлов (но не в старых версиях IE):
akelpad_highlight.html
В старом формате одним архивом:
highlight_css-js-manifest-rdf-xbl-xul.7z [13,9 Кбайт]
Остальные версии в старом формате пока что доступны
здесь.
Posted: Mon Apr 20, 2009 12:06 pm
by Bom
а с учетом появившейся возможности переключения способа подсветки,
А что за возможность появилась?
И как переключать?
Posted: Mon Apr 20, 2009 4:38 pm
by Infocatcher
Bom wrote:А что за возможность появилась?
И как переключать?
HighLight-Rus.txt:
*** Внешний вызов ***
Call("HighLight::Main", 1, "html")
Параметры:
1 - установить ручную подсветку;
"html" - расширение.
И вызывать через плагины ContextMenu, ToolBar или Hotkeys.
Posted: Sun Apr 26, 2009 4:03 pm
by Instructor
Changed: AkelPad 4.2.2 required.
Changed: new syntax file format.
Added: more advanced highlighting:
- Opportunity to highlight delimiters, words, the text between words (for example: line comments, quoted text, etc.);
- Opportunity to specify text color and background color.
- Opportunity to specify font style (normal, bold, italic, bold italic).
Added: cache syntax files and extensions association. Now plugin loads syntax file only if necessary. Can be off by setting "UseCache=0" in HighLight.ini.
Added: possibility to automatically highlight files without extension. Use "" in "Extensions:" section.
Added: syntax files:
- php.highlight;
- sql.highlight;
- python.highlight.
Added: external calls for mark/unmark selected text in whole document:
Code: Select all
Call("HighLight::Main", 2, "#RRGGBB", "#RRGGBB")
Parameters:
2 - mark selected text;
"#RRGGBB" - text color, ignored if "0";
"#RRGGBB" - background color, ignored if "0".
Example:
Call("HighLight::Main", 2, "#000000", "#9BFF9B")
Call("HighLight::Main", 3)
Parameters:
3 - unmark text.
HighLight plugin v4.0
Posted: Sun Apr 26, 2009 5:34 pm
by Tony
Нужно что бы после знака $ слово окрашевалось определённым цветом, и окраска заканчивалось пробелом, круглой скобкой и квадратной скобкой.
Code: Select all
;Flags Font Color Color Quote Quote Escape
; style text bkgrnd start end char
1 0 #0000A0 0 $ " " ""
Я пока сделал, что только после пробела, можно добавить ещё несколько?
Posted: Sun Apr 26, 2009 5:51 pm
by Instructor
Tony
Используйте флаг "2":
Posted: Sun Apr 26, 2009 6:21 pm
by Xephon
Свершилось!
Слава могущественному Instructor-у!
Posted: Sun Apr 26, 2009 6:50 pm
by Infocatcher
Простенький способ конвертирование старых файлов подсветки.
Плагин Scripts + SearchReplace.js
Delimiters:
Code: Select all
char color sel color
^([^ \t\n\r])[ \t]+([^ \t\n\r]+)[ \t]+([^ \t\n\r]+)$
$1 $2 $3
Что:
^([^ \t\n\r])[ \t]+([^ \t\n\r]+)[ \t]+([^ \t\n\r]+)$
Чем:
1 0 $2 0 $1
Words:
Code: Select all
word color sel color
^([^ \t\n\r]+)[ \t]+([^ \t\n\r]+)[ \t]+([^ \t\n\r]+)[ \t]+(true|false)$
$1 $2 $3 $4
Что:
^([^ \t\n\r]+)[ \t]+([^ \t\n\r]+)[ \t]+([^ \t\n\r]+)[ \t]+(true|false)$
Чем:
1 0 $2 0 $1
Многострочно, без учета регистра.
P.S. Какой-то тут шрифт не моноширинный... =/
Posted: Sun Apr 26, 2009 7:23 pm
by Xephon
При выборе стиля bold, правая часть подсвеченного слова оказывается не видна.