Поддерживаю.Lenchik wrote:Хотелось бы в темах подсветок иметь возможность задавать переменным значения других переменных, то есть, например для CodeFold_ListBkColor задать ${HighLight_BasicBkColor}, причем с возмоностью сделать это и глобально тоже.
Coder plugin (1)
- Author
- Message
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Не так.Instructor wrote:Изменен принцип работы со стилями шрифта. В данном случае, стиль жирный курсив состоит из двух стилей: жирного и курсива. Соответственно возможны следующие варианты:
- При установки галочки "Игнорировать курсив" будет рисоваться жирный вместо жирного курсива.
- При установки галочки "Игнорировать жирный" будет рисоваться курсив вместо жирного курсива.
- При установки галочек "Игнорировать жирный" и "Игнорировать курсив" будет рисоваться обычный шрифт вместо жирного курсива.
Происходит вот так:
Старый принцип работы был гораздо лучше.VladSh wrote:было настроено отключать именно "жирный курсив", теперь это не работает, - если включить и "жирный" и "курсив", то форматирование всего файла сбивается на обычное.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Исправлено.F. Phoenix wrote:Если примеру \$\w+ подсвечивает слово, начинающееся с доллара, то \$\w+\|? только его первый символ.
Это из-за пересечения диапазонов "Quotes:" и "QuotesRE:". Пишем правила так, чтобы диапазоны не пересекались.Еще заметил баг при отключенном переносе строк: порой скроллишь направо - черный кусок текста (скрин), а покрутить потом вверх-вниз - раскрашивается. Вроде только с раскраской по RE такое, но даже с простыми паттернами типа ".*".
-
Offline
- Posts: 176
- Joined: Sat Dec 24, 2011 4:05 pm
Хм, и правда какое-то пересечение, но не с "Quotes:" (закомментировал все Quotes - не помогло), а между собой же:
- глючит, любая из строк стоит после слова и равно, то бишь первого правила, а убрать первое правило - больше не глючит. Заменил (?==) на = - стало норм: равно в делиметрах прописано, а у них приоритет больше, как я понял.
Добавлено:
Ан нет, не помогло: все ж не нравится ему чем-то первое правило, ни в одном из перечисленных вариантов:
Сложная строка тоже фигово работает, но я не придумал, как лучше рализовать на этих упрощенных регулярках проверку на нечентность стоящим подряд кавычкам (вариант из cs.coder не работает). Тем не менее глюк с ней не связан, ибо глючат и простые строки.
Code: Select all
512 `[a-z]+(?==)` `\0=(0,${ATTR},0)`
0 `(_\s*")(.*\^)?("(?!")|(.*[^"]"(?!")))` `\1=(0,${STR_TRANS},0) \2=(0,${STR_PREFIX},0) \3=(0,${STR_TRANS},0)`
0 `(".*")` `\0=(0,${STR},0)`
Добавлено:
Ан нет, не помогло: все ж не нравится ему чем-то первое правило, ни в одном из перечисленных вариантов:
Code: Select all
512 `[a-z]+(?==)`
512 `[a-z]+=`
1 `^\s*[a-z]+=`
Last edited by F. Phoenix on Mon Sep 10, 2012 3:15 pm, edited 3 times in total.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 18
- Joined: Thu Mar 18, 2010 12:33 pm
подсветка пустого файла
После обновления перестали работать темы для пустого (нового файла). Флажки с "Псевдоним для неизвестного файла" ставил и убирал - не помогает.(
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Изменено: требуется AkelPad 4.7.9 или выше.
Изменено: внешний вызов с кодом 18 теперь также возвращает псевдоним назначенный автоматически.
Добавлено: примеры к документации внешних вызовов.
Исправлено: картинка фона окна редактора прорисовывалась не с начала, при использовании плагина (Coder::CodeFold).
Исправлено: назначение новому несохраненному документу псевдонима для неизвестного файла.
Changed: required AkelPad 4.7.9 or higher.
Changed: external call with code 18 now also returns the alias assigned automatically.
Added: examples in documentation of external calls.
Fixed: edit window background image was drawn not from beginning, when plugin was on (Coder::CodeFold).
Fixed: setting unknown file alias for new unsaved document.
Coder plugin v10.2
Изменено: внешний вызов с кодом 18 теперь также возвращает псевдоним назначенный автоматически.
Добавлено: примеры к документации внешних вызовов.
Исправлено: картинка фона окна редактора прорисовывалась не с начала, при использовании плагина (Coder::CodeFold).
Исправлено: назначение новому несохраненному документу псевдонима для неизвестного файла.
Changed: required AkelPad 4.7.9 or higher.
Changed: external call with code 18 now also returns the alias assigned automatically.
Added: examples in documentation of external calls.
Fixed: edit window background image was drawn not from beginning, when plugin was on (Coder::CodeFold).
Fixed: setting unknown file alias for new unsaved document.
Coder plugin v10.2
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Всё ещё актуально.VladSh wrote:Заметил, что почему-то цветовые темы перестали переключаться. Нашел, что в значении HighLight_BkImageAlpha стоит 128, поставил, начало переключаться, но не переключается в тему <Default> (цвет фона остаётся тёмным), все темы на основе неё - аналогично.
Подскажите, кто знает, как поправить?
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Instructor
О, спасибо Вам большое!
Что такое произошло, я ж вроде ничего не менял.. Хотелось бы знать на будущее. Или можно описать это в доке по плагину? А то правда что-то странное...
Добавлено:
На рабочем компе подправил, скопировал, принёс домой, поставил, но не помогло, пришлось перестраивать ещё раз вручную. В чём проблема, непонятно.
О, спасибо Вам большое!
Что такое произошло, я ж вроде ничего не менял.. Хотелось бы знать на будущее. Или можно описать это в доке по плагину? А то правда что-то странное...
Добавлено:
На рабочем компе подправил, скопировал, принёс домой, поставил, но не помогло, пришлось перестраивать ещё раз вручную. В чём проблема, непонятно.
-
Offline
- Posts: 18
- Joined: Thu Mar 18, 2010 12:33 pm
Re: подсветка пустого файла
с обновленной версией заработало. спасибо!t-writer wrote:После обновления перестали работать темы для пустого (нового файла). Флажки с "Псевдоним для неизвестного файла" ставил и убирал - не помогает.(
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Некоторое время для js пользую такую штуку, хочу вот поделиться:
как по мне, то очень удобно.
Ещё вот
Здесь только основное, т.к. если всё добавлять, то будет ужас))
По этому coder'у видно, что сильно не хватает "мнемоник".
Instructor, как Вы смотрите на то, чтобы пересмотреть их состав? Можно взять, к примеру, эклипсовские, там очень тщательно это проработано. Здесь конечно не IDE, всё сделать также не удастся, но настроить можно будет многое.
А тем, кому более гибкие настройки не нужны, могут оставить цвета в этих "мнемониках" такими же, как сейчас.
Code: Select all
Delimiters:
...
1 0 ${DEL1} 0 ===
1 0 ${DEL1} 0 ==
1 0 ${DEL2} 0 =
1 0 ${DEL1} 0 !==
1 0 ${DEL1} 0 !=
1 0 ${DEL2} 0 !
...
Ещё вот
Здесь только основное, т.к. если всё добавлять, то будет ужас))
По этому coder'у видно, что сильно не хватает "мнемоник".
Instructor, как Вы смотрите на то, чтобы пересмотреть их состав? Можно взять, к примеру, эклипсовские, там очень тщательно это проработано. Здесь конечно не IDE, всё сделать также не удастся, но настроить можно будет многое.
А тем, кому более гибкие настройки не нужны, могут оставить цвета в этих "мнемониках" такими же, как сейчас.
Last edited by VladSh on Fri Jan 25, 2013 9:08 am, edited 3 times in total.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Исправлено: внешний вызов с кодом 18 не возвращал псевдоним назначенный автоматически.
Fixed: external call with code 18 didn't return the alias assigned automatically.
Coder plugin v10.3
Fixed: external call with code 18 didn't return the alias assigned automatically.
Coder plugin v10.3