Page 7 of 99

Posted: Fri Jun 14, 2013 2:22 pm
by Lenchik
DrakonHaSh
Пункт в теме подсветки Highlight_AutomarkFlags = 1, если я правильно понял, что вы хотите.

Posted: Fri Jun 14, 2013 5:28 pm
by DrakonHaSh
Lenchik wrote:DrakonHaSh
Пункт в теме подсветки Highlight_AutomarkFlags = 1, если я правильно понял, что вы хотите.
да, спасибо, оно. только я хотел, как оказалось, Highlight_AutomarkFlags=0, а у меня стоял 1

opk44
вам тож спасибо, совет пригодился.

Posted: Wed Jun 19, 2013 6:26 pm
by DrakonHaSh
настраиваю в *.coder с Quotes:

если [Цвет фона] == 0 то используется тот, что по умолчанию
а вот если [Цвет текста] == 0 то текст делается чёрным :(
можно ли как-то сделать чтобы [Цвет текста] не менялся (хочу изменить лишь жирность шрифта) ?

Posted: Wed Jun 19, 2013 9:59 pm
by opk44
DrakonHaSh
Вторая колонка [Font style] (1 = normal/обычный; 2 = bold/жирный), а третью колонку [Цвет текста]/[Color text] менять не надо.
Или Вы не о том?

Posted: Thu Jun 20, 2013 4:38 am
by Instructor
DrakonHaSh wrote:а вот если [Цвет текста] == 0 то текст делается чёрным :(
Не воспроизводится. Если поставить красный цвет текста из диалога "Цвета" или переменной HighLight_BasicTextColor, то при "Цвет текста" = 0, текст остается красным.

Posted: Thu Jun 20, 2013 8:07 am
by Fr0sT
sh.coder - Unix shell. Простейшая подсветка, только самые основные вещи.

Posted: Thu Jun 20, 2013 9:01 am
by DrakonHaSh
Instructor wrote:
DrakonHaSh wrote:а вот если [Цвет текста] == 0 то текст делается чёрным :(
Не воспроизводится. Если поставить красный цвет текста из диалога "Цвета" или переменной HighLight_BasicTextColor, то при "Цвет текста" = 0, текст остается красным.
да, понял в чем моя ошибка. я пользуюсь txt.coder, а там все переопределено и чёрный текст нигде не встречается. а в цветовой теме у меня HighLight_BasicTextColor=0, поэтому и становится строка чёрной.

я хотел иметь возможность при помощи определенного маркера(символа) выделять строку жирным, но чтобы цвета в этой строке оставались "прежними" - т.е. разукрашенными в соответствии с остальными правилами. с текущим Coder, я так понял, это не возможно.

Posted: Mon Jun 24, 2013 9:16 am
by yozhic
При открытии кружочки стали западать.
Image
По одному щёлкнешь – всё исправляется.

Posted: Tue Jun 25, 2013 3:56 am
by Instructor
yozhic
Можете выслать или выложить папку с AkelPad'ом?

Posted: Tue Jun 25, 2013 7:22 am
by yozhic

Autocomplete changes lettercase - изм.регистр набранных букв

Posted: Tue Jun 25, 2013 7:34 am
by фдуч
Когда начинаешь набирать слово с большой буквы и оно подставляется через Coder::Autocomplete, то как там оно было с маленькой буквы, так и здесь оказывается с маленькой. Хотя начинал набирать с большой.
Было бы неплохо сохранять при Autocomplete то, что уже было набрано, в том же виде, как было, и только добавлять недостающее.
Спасибо.

Posted: Tue Jun 25, 2013 8:37 am
by VladSh
фдуч
Я наоборот просил пару лет назад: есть флаг подсветки, зависимый от регистра, так вот для некоторых coder-файлов иметь возможность насильно инициировать перевод слов в тот регистр, в котором были записаны слова с этим флагом. Ну или другой флаг добавить.
Этот функционал есть практически в любой IDE, и его очень не хватает.

Posted: Tue Jun 25, 2013 5:51 pm
by Instructor

Posted: Thu Jun 27, 2013 12:11 am
by Drugmix
Lenchik wrote:Drugmix
Drugmix wrote:Пожалуйста, добавьте folding (т.е. сворачивание строк текста в ahk.coder) для всех фигурных скобок и для закомментированных фигурных скобок:
;{
;}
Какие именно кроме { }?
Folding нужен для:
- массивов: [ ... ]
- групп действий: { ... }
- разбивки длинного текста ( ... )
- для закомментированных скобок (используется для того, чтобы длинный скрипт можно было бы разбить на сворачиваемые части), а т.к. они закомментированы, то правильней, в принципе, было бы добавить сразу для всех видов скобок (чтобы можно было использовать разные типы скобок, как разные виды групп): для ;{ ... ;}, для ;[ ... ;] и для ;( ... ;).

А ещё AutoHotkey поддерживает многострочные комментарии:

Code: Select all

/* комментарий
аж на
три строки
*/ msgbox а это уже код
но я не знаю как с ними быть: там жёсткое условие, что и /* и */ должны находиться строго в начале строки (ну, пробелы и табы - не в счёт).

Posted: Thu Jun 27, 2013 5:04 am
by Instructor
фдуч
См. версию 11.2.