Page 82 of 101
Posted: Fri Apr 06, 2012 4:50 pm
by ~220V
Всё, разобрался... Оказывается последняя версия работает только с буквенными символами. Слова работают на ура. Я проверял на символах типа
--------------------------------------------
=========================
Не знал что такую возможность убрали, прошу прощения что морочил голову...
Posted: Sat Apr 07, 2012 11:48 am
by opk44
~220V wrote:Всё, разобрался...
А вот и нет :)
~220V wrote:...такую возможность убрали...
Не убирали.
~220V wrote:Я проверял на символах типа
--------------------------------------------
=========================
Тут все дело в разделителях (вам ранее подсказывали). И "дефис" и символ "равно", как правило, присутствуют и в перечне общих разделителей (Меню Настройки/Параметры/Редактор 2/Разделители слов) и с очень высокой долей вероятности - в перечне разделителей (delimiters) coder-файлов. Если уберёте эти символы из этих перечней, то будут "автокомплититься" на общих основаниях. (Другой вопрос нужно это или нет).
Чтобы ничего не поломать и убедиться в сказанном, попробуйте выставить синтакс-тему "VBScript", в которой "=" является разделителем, а "-" не является разделителем. В настройках CoderPlugin/AutoComplete поставьте галку для "Использовать разделители из синтаксической темы". После этого цепочки дефисов будут "автокомплититься", цепочки знаков "=" не будут "автокомплититься". Что и требовалось доказать.
Posted: Sat Apr 07, 2012 12:27 pm
by ~220V
opk44 wrote:Тут все дело в разделителях (вам ранее подсказывали). И "дефис" и символ "равно", как правило, присутствуют и в перечне общих разделителей (Меню Настройки/Параметры/Редактор 2/Разделители слов) и с очень высокой долей вероятности - в перечне разделителей (delimiters) coder-файлов. Если уберёте эти символы из этих перечней, то будут "автокомплититься" на общих основаниях.
Да, именно так и есть! Убрал и фсё заработало!
opk44 wrote:Чтобы ничего не поломать и убедиться в сказанном, попробуйте выставить синтакс-тему "VBScript", в которой "=" является разделителем, а "-" не является разделителем. В настройках CoderPlugin/AutoComplete поставьте галку для "Использовать разделители из синтаксической темы".
Не могу найти синтакс-тему "VBScript" или не знаю где искать (хотя всё пересмотрел). А что поламается если убрать с разделителей - и =
Posted: Sat Apr 07, 2012 2:07 pm
by opk44
~220V wrote:Не могу найти синтакс-тему "VBScript" или не знаю где искать (хотя всё пересмотрел).
Посмотрите файл "\AkelFiles\Docs\Coder-Rus.txt". Начиная с *** Меню для ContextMenu плагина ***...... и до конца файла.
Можно добавить к своему контекстному меню и жизнь станет чуточку проще.
Posted: Mon Apr 09, 2012 2:20 pm
by DrakonHaSh
* то ли бага, то ли фича
если есть выделение (Coder::HighLight) определенным цветом, то выделение нового фрагмента тем же цветом, удаляет предыдущее выделение. можно этот нюанс исправить ?
* можно ли добавить функцию поиска следующего фрагмента теста, выделенного определенным цветом ?
Posted: Mon Apr 09, 2012 2:24 pm
by Instructor
DrakonHaSh wrote:* то ли бага, то ли фича
если есть выделение (Coder::HighLight) определенным цветом, то выделение нового фрагмента тем же цветом, удаляет предыдущее выделение. можно этот нюанс исправить ?
Code: Select all
Call("Coder::HighLight", 2, "#RRGGBB", "#RRGGBB", CASE, FONTSTYLE, ID)
ID - идентификатор применяется только к определенной фразе. Если требуется подсветить другую фразу, то идентификатор должен отличаться от первого.
Posted: Mon Apr 09, 2012 2:31 pm
by DrakonHaSh
Instructor wrote:ID - идентификатор применяется только к определенной фразе. Если требуется подсветить другую фразу, то идентификатор должен отличаться от первого.
а можно эту логику или поменять или расширить (например дополнительный параметр при вызове - [ замещать / объединять ] )
а то одним цветом схожую информацию/фрагменты удобно помечать
Posted: Wed Apr 11, 2012 2:51 pm
by Cuprum
Подскажите пожалуйста, как натравить плагин чтобы он подсвечивал .less файлы так же как .css?
Posted: Wed Apr 11, 2012 3:26 pm
by private_joker
Cuprum
css.coder
Code: Select all
Files:
;==========
;File types
;==========
*.css *.less
либо копируйте css.coder, переименовывайте в less.coder затем:
Code: Select all
Files:
;==========
;File types
;==========
*.less
Posted: Wed Apr 11, 2012 6:32 pm
by Cuprum
private_joker
Благодарю! Правда, первый вариант ничего не дал, хотя файл кэша я удалял, а вот второй помог.
Posted: Wed Apr 11, 2012 6:35 pm
by private_joker
Cuprum
Не за что.
Правда, первый вариант ничего не дал
Files:
Code: Select all
;==========
;File types
;==========
*.css
*.less
Перенос строки потерялся.
бага
Posted: Sat Apr 14, 2012 6:17 am
by DrakonHaSh
бага в akel 4.7.4 + coder 9.1
в теме с++ не работает (не подсвечивается) комментарий /* xxx */
в akel 4.7.2 + coder 8.1 все нормально
Posted: Sat Apr 14, 2012 6:25 am
by Instructor
DrakonHaSh
Не воспроизводится.
Posted: Sat Apr 14, 2012 7:11 am
by DrakonHaSh
да, неудачно сформулировал
в одной строке работает:
/* xxx */
в нескольких нет:
/*
xxx
*/
на всяк случай работающий 472 и неработающий 474
http://rghost.ru/37573760
Posted: Sat Apr 14, 2012 7:18 am
by FeyFre
DrakonHaSh, Coder::CodeFold надеюсь включен?