Page 26 of 101

Posted: Mon Jan 03, 2011 5:50 pm
by Instructor
Добавлено: цвета активной темы теперь также отражаются в диалоге "Цвета..." программы, что позволяет сохранить их, для применения к документам без синтаксической темы.
Добавлено: элементы секции "Skips:" теперь могут иметь одинаковое начало.
Добавлено: флаг 128 теперь может быть применен к элементам секции "Skips:".
Добавлено: синтаксический файл для AutoIt.
Исправлено: определение текущего слова (AutoComplete).

Added: colors of active theme are now also reflected in the program "Colors..." dialog that allows to save them.
Added: now elements of the section "Skips:" can have the same beginning.
Added: flag 128 can now be applied to the elements of the section "Skips:".
Added: AutoIt syntax file.
Fixed: finding current word (AutoComplete).


Coder plugin v4.0

Posted: Mon Jan 03, 2011 10:17 pm
by Denis268
При изменении темы в режиме MDI цвет фона применяется только на активной вкладке. Для применения фона на остальных вкладках приходится обновлять кэш.

Posted: Thu Jan 06, 2011 11:33 am
by Instructor

Posted: Fri Jan 07, 2011 9:05 am
by Instructor
Добавлено: переменные CodeFold_ListTextColor и CodeFold_ListBkColor определяющие цвет текста и фона списка.

Added: variables CodeFold_ListTextColor and CodeFold_ListBkColor defines text and background colors of the list.


Coder plugin v4.1

Posted: Fri Jan 07, 2011 1:06 pm
by Deim0s
Instructor,
Возможно ли сделать так, что бы подсветка тегов Coder'а "перебивала"/отменяла бы фоновую подсветку плагина XBrackets? А то сейчас, если скобки попадают под теги, выглядит так:
Image

Posted: Fri Jan 07, 2011 1:14 pm
by Instructor
Deim0s
Можно назначить одинаковый цвет для фона подсвечиваемых скобок :)

Posted: Fri Jan 07, 2011 2:31 pm
by Deim0s
Instructor,
Так не интересно :), да и фон XBrackets'а к тому же и по горизонтали потолще на пиксел.

Posted: Sun Jan 09, 2011 6:02 pm
by Infocatcher
Очень хотелось бы (помимо улучшения поведения при отмене), чтобы при вставке автодополнения учитывались предыдущие и последующие (уже существующие) символы – чтобы не дублировало.
А иначе нужно или много правил автодополнения – на разные случаи, или придется больше времени тратить на удаление лишнего (и еще надо помнить, что при этом лишнее :)).

Пример:
Дано: «AkelPad.GetSelStart();».
Тут мы передумываем и хотим получить «AkelPad.GetSelEnd();». Мало ли что – скопировали, не то написали или решили реализовать другую логику.
И для этого придется сначала удалить исходное.
А хотелось бы затереть «Start» или «GetSelStart» и нажать хоткей.

И хорошо бы задавать разделители для автодополнения в самой синтаксической теме, а не в общих настройках.
Например, для *.txt при посимвольной раскраске лучше использовать разделители из настроек редактора, а для большинства других случаев – из синтаксической темы.

Posted: Sun Jan 09, 2011 6:21 pm
by FeyFre
Очень хотелось бы
Согласен, как минимум с предыдущими. А то я довольно часто пишу AkelPad.SendMessage, когда начинаю писать SendMessage, подсказка всплывает, и при её использовании она добавляет дополнительный AkelPad. , в результате чего получается бред типа AkelPad.AkelPad.SendMessage, который сразу то не видно. Насчет того что после - я бы ещё подумал.

Posted: Sun Jan 09, 2011 6:27 pm
by FeyFre
bat.codet

Нужно ещё в кавычки добавить ! по аналогии с %
также слова(если приемлемо):
ENABLEEXTENSIONS
DISABLEEXTENSIONS
ENABLEDELAYEDEXPANSION
DISABLEDELAYEDEXPANSION

Posted: Sun Jan 09, 2011 7:33 pm
by Infocatcher
Кстати, о процентах в .bat: %~n1%~x1 и подобные комбинации неправильно подсвечиваются из-за обнаружения обрамляющих процентов.

Posted: Sun Jan 09, 2011 8:43 pm
by FeyFre
Infocatcher, да. Но корректнее было бы стразу %~nx1 (это даже в их примерах есть)
ЗЫ: сам только что на РСДН перечитывал статью - мимо проходил

Posted: Sun Jan 09, 2011 9:00 pm
by Infocatcher
FeyFre
Дык хорошая статья. :)
Это я у себя из старого bat-ника копирнул, надо там подправить. Хотя нет, не старого, я где-то рядом и правил недавно. Недоправил. :)

Еще лично я бы убрал сплошные заглавные буквы из bat.coder и css.coder. :P

И не очень удобно, что при отсутствии недавно добавленной настройки в .coder результат неудобоваримо чернеет. Не лучше ли добавлять предупреждение в окне настроек и применять цвета по умолчанию?

P.S. И все равно может быть «%~nx1%something%».

Posted: Sun Jan 09, 2011 9:19 pm
by FeyFre
Infocatcher, а как насчет правил?

Code: Select all

8197	0	${VAR}	0	"%~"	"0"	""	""	""
8197	0	${VAR}	0	"%~"	"1"	""	""	""
8197	0	${VAR}	0	"%~"	"2"	""	""	""
8197	0	${VAR}	0	"%~"	"3"	""	""	""
8197	0	${VAR}	0	"%~"	"4"	""	""	""
8197	0	${VAR}	0	"%~"	"5"	""	""	""
8197	0	${VAR}	0	"%~"	"6"	""	""	""
8197	0	${VAR}	0	"%~"	"7"	""	""	""
8197	0	${VAR}	0	"%~"	"8"	""	""	""
8197	0	${VAR}	0	"%~"	"9"	""	""	""
Разместить ДО правил:

Code: Select all

;273=1+16+256
273	0	${VAR}	0	"%%"	""	""	""	""
;8197=1+4+8192
8197	0	${VAR}	0	"%"	"%"	""	""	""
;273=1+16+256
273	0	${VAR}	0	"%"	""	""	""	""
иначе у меня не работает.

Posted: Sun Jan 09, 2011 9:57 pm
by Infocatcher
FeyFre
а как насчет правил
На первый взгляд, все работает правильно. :)
иначе у меня не работает.
Ну да, кто первый, того и тапки. :)