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
При открытии кружочки стали западать.

По одному щёлкнешь – всё исправляется.
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.