Coder plugin (1)

Discuss and announce AkelPad plugins
Locked
  • Author
  • Message
Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

Serge Yolkin
У меня не выходит убрал из кодера почти всё - оставил в секции Words: строку с буквами - но подсветки нет. В чём может быть дело?

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

Andrey_A_A
Это работает:

Extensions:
txt
tpl
""

Font:
2 0 "Courier New"

Colors:
#000080 #E1E1C8 #FFFF00 #0000FF #800000 #C8E1E1 0 0 #006600 #0000FF #0099FF

AutoMark:
1 2 0 #FFFF33

Quotes:
;145 0 #990000 0 "F" "" "" "0123456789" ""

Delimiters:
1 0 0 0 " "
1 0 0 0 " "
1 0 #CC3300 0 "."
1 0 #CC3300 0 ","
1 0 #CC3300 0 "…"
1 0 0 0 ";"
1 0 0 0 ":"
1 0 0 0 "?"
1 0 #660066 0 "!"
1 0 #660066 0 "-"
1 0 #660066 0 "+"
1 0 #660066 0 "="
1 0 #660066 0 "*"
1 0 #660066 0 "<"
1 0 #660066 0 ">"
1 0 #660066 0 "%"
1 0 #660066 0 "^"
1 0 #660066 0 "/"
1 0 0 0 "\"
1 0 #CC9900 0 '"'
1 0 #CC9900 0 "'"
1 0 #CC9900 0 "`"
1 0 #CC9900 0 "«"
1 0 #CC9900 0 "»"
1 0 0 0 "~"
1 0 0 0 "|"
1 0 0 0 "&"
1 0 0 0 "@"
1 0 0 0 "#"
1 0 #996600 0 "$"
1 0 #0000FF 0 "№"
1 0 0 0 "_"
1 1 #990099 0 "["
1 1 #990099 0 "]"
1 1 #990099 0 "{"
1 1 #990099 0 "}"
1 1 #990099 0 "("
1 1 #990099 0 ")"
1 0 #CC3300 0 "0"
1 0 #CC3300 0 "1"
1 0 #CC3300 0 "2"
1 0 #CC3300 0 "3"
1 0 #CC3300 0 "4"
1 0 #CC3300 0 "5"
1 0 #CC3300 0 "6"
1 0 #CC3300 0 "7"
1 0 #CC3300 0 "8"
1 0 #CC3300 0 "9"

Words:
2 0 #009900 0 "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
2 0 #0066CC 0 "АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЭЪЫЬЭЮЯ"

FoldPanel:
0 0 0 0 0 0 0 0 0 0 0 0

TagMark:
0 0 0 0

Skips:

Folds:

Blocks:

Offline
Posts: 1
Joined: Sun Oct 23, 2011 2:01 pm

Post by zloi_viking »

очень не хватает запоминания фолдинга для файла.

Offline
Posts: 382
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

Пара пожеланий по автодополнению.
1. Можно ли добавить настройку, при которой во всплывающем окошке предлагаемых вариантов показывать не аббревиатуры, а их расшифровки?
Пример. Сейчас если набираю (CSS) bxsh то в окошке появляется "bxsh, bxsh+ и т.д." Хотелось бы видеть на набор "bxsh" в автодополнении подсказки вида "box-shadow:;, box-shadow:0 0 0 #000; и т.д".
2. Вытекающее из 1 пункта - автоматически подстраивать ширину окна автодополнения под ширину самого широкого текста в нем.

Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

Serge Yolkin
посмотрел, у тебя работает, буду разбираться, бывает что coder файлы как бермудский треугольник - пока аналог не скинешь - не заработает. Спасибо!!!

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

Post by Fr0sT »

Стабильно крашится при попытке фильтрации в панели фолдов на этом файле: http://www.mediafire.com/?l2bxkyq7112i21i

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Andrey_A_A
У вас флаг = "3", т.е. 1+2, где 1 = "case sensitive". У Serge Yolkin флаг = "2". Следовательно в вашем случае, подсветка перестает работать еcли в "слове" кроме заглавных букв окажется еще хоть один "иной" символ (например "маленькая буква" или символ подчеркивания etc).

Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

opk44
Спасибо за уточнение - именно в этом и была ошибка

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

Post by VladSh »

opk44 wrote:У вас флаг = "3", т.е. 1+2, где 1 = "case sensitive". У Serge Yolkin флаг = "2". Следовательно в вашем случае, подсветка перестает работать еcли в "слове" кроме заглавных букв окажется еще хоть один "иной" символ (например "маленькая буква" или символ подчеркивания etc).
Потому я и просил что-то типа этого + дискуссия :D

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

Post by Fr0sT »

Просьба добавить в JS ключевые слова: private public class static

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

А ещё:
enum extends super const export import

implements let yield interface package protected
(ECMA262 5th редакци 7.6.1.2 параграф)

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

Post by Instructor »

zloi_viking wrote:очень не хватает запоминания фолдинга для файла.
Sessions плагин запоминает фолдинг.
Fr0sT wrote:Стабильно крашится при попытке фильтрации в панели фолдов на этом файле: http://www.mediafire.com/?l2bxkyq7112i21i
Исправлено. Будет доступно после релиза 4.7.0.

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

Ну, очень хочется опцию: открывать файл со свернутым фолдингом (чтобы не имитировать нажатие Alt+Ctrl+= при открытии)

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

Post by Fr0sT »

Никак не могу настроить сворачивание {$REGION} ... {$ENDREGION} для Паскаля. Прошлый, указанный в теме вариант, не работает. По-всякому пробовал, и с флагами игрался, и с кавычками. Огромнейшая просьба добавить наконец этот фолд в стандарт.

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Fr0sT wrote:Никак не могу настроить сворачивание {$REGION} ... {$ENDREGION} для Паскаля
1. Эти "штуки" размещаются внутри комментариев (см. первую строку в секции фолдов: ..."{"..."}"...), и ими, собственно, и перекрываются.
2. "Спартанский вариант" - можно пожертвовать комментариями в виде фигурных скобок (оставив только "(*...*)" ).
3. Более щадащий - можно вывернуться, если принять некоторые дополнительные "соглашения" в собственном коде (хуже, если код чужой).
Например может сработать вот так:

Code: Select all

Folds:
...
;513=1+512
513	3	${COMM}	0	"{ "               "}"       ""
...
...
;131145= 131072+64+8+1
131145	0	0	0	"{$REGION"	"{$ENDREGION}"	""
обратите внимание на дополнительный пробел после откывающей фигурной скобки "{ "!
Таким образом, чтобы обрабатывались И REGION/ENDREGION И комментарии, от вас потребуется ВСЕГДА ставить пробел в комментариях.

upd: 4. И, да, "{$REGION" нельзя завершать фигурной скобкой.
Т.е. вот так делать НЕ НАДО:

Code: Select all

131145	0	0	0	"{$REGION}"	"{$ENDREGION}"	""
Locked