Page 35 of 40

Posted: Fri Nov 27, 2020 8:40 am
by AZJIO
Eskander88
понять как работает проще чем понять рег.выр. Там где в рег.выр. поставишь скобки это будут группы для выделения, в правой части указаны номера групп и их цвет, всё.
В качестве примеров возьми кодеры в моей сборке, сортируй по изменению, открывай любой новый и смотри, я всё делаю на рег.выр.

Posted: Tue Dec 01, 2020 8:21 am
by Eskander88
AZJIO,
подскажите, где размещается ваша сборка

Posted: Sat Dec 19, 2020 9:18 am
by alt76
подскажите плиз, каким образом можно (если можно) сделать чтобы в xml файлых можно было выделять конкретные слова, вне зависимости от того, где они находяться ?
Я хочу добавить правило чтобы мне все connectionString выделялись и бросались в глаза:
<connectionStrings>
<add name="blabla" connectionString="Server=xxx;Database=xxx;Integrated Security=True;MultipleActiveResultSets=True"
</connectionStrings>
добавление в секцию Words этого:

Code: Select all

0	0	${TYPE}	0	connectionString
для вышеописанного случая не работает :(
из за остальных правил определенных в дефолтовом xml.coder

Posted: Sat Dec 19, 2020 9:13 pm
by AZJIO
alt76
добавь в Delimiters или QuotesRE

Posted: Sun Dec 20, 2020 8:51 am
by alt76
AZJIO wrote:alt76
добавь в Delimiters или QuotesRE
Большое Спасибо. Именно то, что надо!

Как включить json.coder?

Posted: Thu Jan 14, 2021 5:58 pm
by VerTus
Я скачал json.coder и закинул его в AkelFiles\Plugs\Coder\, но не вижу чтобы он заработал. Не появилась ни разметка ни возможности.

ЧЯДНТ? Как заставить его работать?

Кеш удалял - не помогло.

Posted: Fri Jan 15, 2021 8:12 am
by opk44
VerTus
1. Обрабатываемые файлы имеют расширение "*.json"?
2. Файл "json.coder" именно скачивали, или копировали содержимое из браузера?

Posted: Sat Jan 16, 2021 9:16 am
by VerTus
opk44 wrote:VerTus
1. Обрабатываемые файлы имеют расширение "*.json"?
2. Файл "json.coder" именно скачивали, или копировали содержимое из браузера?
1. Да.
2. Да уже по-всякому - и копировал и скачивал. И на 32бит версии АР и на 64.

Posted: Sat Jan 16, 2021 10:28 am
by opk44
VerTus
0. (Не в обиду, а на всякий случай) уточняю -- сам-то Coder-плагин включен? Т.е. остальные-то подсветки работают?
1. Попробуйте добавить принудительное назначение json-подсветки в контекстное меню и посмотреть "что будет":

Code: Select all

  "json" Call("Coder::Settings", 1, "json") Icon("%a\AkelIcons.dll", 0)
2. Второй вопрос был связан с кодовой страницей файла подсветки. Должна быть именно "UTF-16 LE". Поэтому скачивание предпочтительнее.
3. После всех манипуляций, кеш снова нужно будет очистить. А потом "на всякий случай" проверить, попало ли в него расширение "*.json", и нет ли дубляжа!
В моем случае есть только одна запись с json:

Code: Select all

json.coder=5AB34B3C01D6860C:"*.json"

Posted: Sat Jan 16, 2021 10:57 am
by VerTus
opk44
0- нормальный вопрос никаких обид быть не может:). Конечно включён, все другие работают. Собсно и json раскрашен, но дефолтными цветами.

1. Я так и не понял как добавить значение подсветки. Сорри за тупость.

Posted: Sat Jan 16, 2021 11:44 am
by opk44
VerTus wrote:json раскрашен, но дефолтными цветами.
Поясните, что вы имеете в виду. Для меня термин "дефолтные цвета" применим только к цветовым темам оформления, но не к синтаксическим.
1. Я так и не понял как добавить значение подсветки.
Можно и на русском:
Вызвать контекстное меню.
Клацнуть мышкой на любом пункте меню, удерживая зажатый {Ctrl}
(Окажетесь в редакторе контекстного меню.)
Добавить в меню строку (см. выше.)
Нажать [Ок].

Posted: Sat Jan 16, 2021 12:54 pm
by VerTus
opk44 wrote:Поясните, что вы имеете в виду. Для меня термин "дефолтные цвета" применим только к цветовым темам оформления, но не к синтаксическим.
Так и есть
Image

Можно и на русском:
Вызвать контекстное меню.
Клацнуть мышкой на любом пункте меню, удерживая зажатый {Ctrl}
(Окажетесь в редакторе контекстного меню.)
Добавить в меню строку (см. выше.)
Нажать [Ок].
Спс, сделал. Пункт появился, но со странным квадратиком, который даже если переключить на др синтаксическую тему остаётся.


Image

Сосбно я понимаю откуда он и убрать его не проблема. Проблема в том что аддон так и не завёлся.

Да, в кеше одна строка.

Code: Select all

json.coder=45810D7401D6E445:"*.json"

Posted: Sat Jan 16, 2021 12:59 pm
by VerTus
Удалил иконку из контекстного меню - теперь видно, что выбрана вроде бы нужная тема, но вместе с "без темы" и ни раскраски ни функционала аддона нет :(


Image

Posted: Sat Jan 16, 2021 1:08 pm
by VerTus
Всё, с цветовой темой всё срослось. Но функционала нет.

Или в этом аддоне только цвета? А как же сворачивание секций, переходы по хоткею и пр. Этого нет?

Posted: Sat Jan 16, 2021 1:54 pm
by opk44
VerTus wrote:А как же сворачивание секций, переходы по хоткею и пр. Этого нет?
Нетрудно убедиться, что в официальном файле секции "Folds:" и "Blocks:" пустые. А раз нет "фолдсов", то и переходов нет.
Поскольку для вас это критично, то осмелюсь посоветовать скопировать свертку из "js.coder". Достаточно (наверное) будет только первой строки для фигурных скобок.

Code: Select all

Folds:
;===========================================================================
;Flags  Font    Color   Color   Fold    Fold   Deli     Parent  Rule    Rule
;       style   text    bkgrnd  start   end    miters   ID      ID      file
;===========================================================================
1       0       0       0       "{"     "}"     ""      0       0