Coder plugin (2)

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

Post by Instructor »

votan wrote:...but how can I produce multiline quotes?

Code: Select all

Folds:
;==============================================================
;Flags  Font    Color   Color   Fold       Fold      Delimiters
;       style   text    bkgrnd  start      end
;==============================================================
;212993=1+16384+65536+131072
212993	3	${STR}	0	`"`        `"`       ""

votan

Post by votan »

Not working for me.
Anything special to add to the quotes and skips sections of the .coder file?

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

Post by Instructor »

votan
Quotes and skips sections are empty.
Image

Make sure new rule not crossed with other "Folds:" section rules.

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

private_joker wrote::? При выборе цветовой темы (из иконки тулбара), при открытом файле падает. Версия x64.
Подтверждаю падение и для x86, меняю цветовую тему из всплывающего меню ( например, "Solarized Light" Call("Coder::Settings", 5, "Solarized Light") ).
При этом с Coder 10.7 никакого падения не наблюдается.
Обновляться опасно??

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

Post by FeyFre »

DV
Подтверждаю падение и для x86
Есть чуйка что это то же самое падание, что рапортовалось вот тут, и исправилось этой тестовой сборкой. По крайней мере, у меня на тестовой не падает(на релиза, да падает).

votan

Post by votan »

Instructor wrote:votan
Quotes and skips sections are empty.
Image

Make sure new rule not crossed with other "Folds:" section rules.
Got it working now.... but unfortunately now every line that contains quotes is listed in the Coder::CodeFold frame, what makes using the folding list useless.
So seems like there is no real way to get multine quotes working, without messing up code folding? Or is it possible to exclude some folds like the quotes from appearing in the codefolding list??

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

Post by Instructor »

votan
During to last users cleaning accidentally remove your account - you need to register again.
Or is it possible to exclude some folds like the quotes from appearing in the codefolding list??
Implemented. Will be available after 4.8.4 release.

Offline
Posts: 23
Joined: Mon Jul 26, 2010 6:55 pm
Contact:

Post by psi-x »

хотелось бы добавлять блоки. Может есть уже такая возможность, но я не знаю про неё? Вот например блок

Code: Select all

<head></head>
подсвечивается, а блоки

Code: Select all

<html></html>
и

Code: Select all

<body></body>
не подсвечиваются. Как сделать чтоб они подсвечивались?

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

Post by opk44 »

1. Это уже на грани троллинга.
psi-x wrote:Может есть уже такая возможность, но я не знаю про неё?
В одной только этой ветке 6 страниц, да в соседней еще 101, и все про сворачиваемые блоки. Половина всех Ваших сообщений в ветках "Coder plugin". Так как же могло случиться, что ВЫ об этом не знаете? Может не хотите знать?
Наличие персонального компьютера не предполагает наличия персонального программиста, так что хорошей привычкой было бы сначала самому разбираться в интересующем вопросе, а уж только потом играть в "а я не знаю". Иначе рано или поздно окажетесь в ситуации когда спросить будет просто не у кого, и что Вы тогда станете делать?
2. Ищем соответствующий подсветке/синт.теме файл ".coder". В Вашем случае "...\AkelFiles\Plugs\Coder\html.coder". Открываем, смотрим и думаем.
3. Ищем раздел "Folds:" (стр.706). Тег "body" обнаруживается в подразделе ";--Ignore tags--" (стр.812-822). Что такое "Ignore tags", надеюсь, понятно и без перевода.
4. Хотим чтобы тег перестал игнорироваться фолдингом? Тогда меняем сумму флагов (108544) на "не-игнорируемую". Лень считать? Тогда просто списываем с одного из лежащих выше.
5. Сохраняем coder-файл и перезапускаем редактор. Это все что нужно сделать.

Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

Это все что нужно сделать.
ещё переименовать кодер-файл, чтобы он при обновлении плагина не затерся и обновить кеш плагина. Переименовать надо так, чтобы именно он в итоге работал из двух файлов ассоциированных на html.

Offline
Posts: 23
Joined: Mon Jul 26, 2010 6:55 pm
Contact:

Post by psi-x »

Lenchik wrote:
Это все что нужно сделать.
ещё переименовать кодер-файл, чтобы он при обновлении плагина не затерся и обновить кеш плагина. Переименовать надо так, чтобы именно он в итоге работал из двух файлов ассоциированных на html.
и ещё раз !!!!
Это все что нужно сделать.
!!!!

ахриенть) пусть будет всё как есть, открыть, найти, посчитать, переименовать, чтоб не обновлялся... всё слишком сложно.

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

Post by Instructor »

Задавая вопрос, будь готов услышать ответ.

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

Post by Instructor »

Добавлено: новый флаг 262144 в секцию "Folds:" - не отображать блок в списке (Coder::CodeFold).
Исправлено: ошибка при использовании псевдонима для неизвестного файла.

Added: new flag 262144 in "Folds:" section - don't show fold in list (Coder::CodeFold).
Fixed: error when using alias for unknown file.


Coder plugin v11.0
Last edited by Instructor on Sat Jun 15, 2013 5:02 pm, edited 1 time in total.

Offline
Posts: 122
Joined: Sat Mar 19, 2011 10:20 pm

Post by DrakonHaSh »

а можно ли сделать так, чтобы [Автоматически отмечать выделение] было регистро независимым (опционально) ?

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

Post by opk44 »

DrakonHaSh
Можно сделать так, как указано в документации (...\AkelFiles\Docs\Coder-Rus.txt).
При использовании тулбара это будет выглядеть примерно следующим образом:

Code: Select all

SEPARATOR
# отметить выделенный текст без учета регистра:  
-"отметить выделенное без учета регистра" Call("Coder::HighLight", 2, "#000000", "#9BFF9B", 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 6)
-"снять отметки" Call("Coder::HighLight", 3, -2) Icon("%a\AkelFiles\Plugs\Coder.dll", 11)
Использовать опционально :wink:

P.S. Параметр "-2" при снятии отметок можно заменить на "0" (посмотрите различия в документации). Мне при работе сразу с несколькими разными, но повторяющимися фрагментами, показалось удобнее снимать выделение поочередно. Зависит от целей...
Locked