Пример обратного преобразования:
Что: \d+
Чем: "0x" + parseInt($0).toString(16).toUpperCase()
Преобразование двоичного числа в десятичное:
Что: [01]+
Чем: parseInt($0, 2)
Posted: Wed Dec 07, 2016 5:06 pm
by lelik
F. Phoenix При много много много благодарен.
Ах, ну просто сказка.
Posted: Wed Apr 05, 2017 2:40 pm
by W0LF
Всем привет!
Есть ли какой скрипт или программка чтобы конвертировать файл подсветки синтаксиса от notepad++ в формат akelpad?
Posted: Wed Apr 05, 2017 10:30 pm
by Skif_off
W0LF
Нет.
А что именно вы хотите? Перенести цвета подсветки или всё (+ключевые слова, правила фолдинга)?
Если всё, то какой язык? Возможно, уже есть нужный файл подсветки или цветовая тема.
Posted: Thu Apr 06, 2017 9:48 am
by VladSh
lelik wrote:К примеру плагин HexSel у него много скрытых функций. Но я не знаю где можно найти их описания.
В дистрибутиве плагина есть текстовый файл с описанием.
Skif_off wrote:W0LF
Нет.
А что именно вы хотите? Перенести цвета подсветки или всё (+ключевые слова, правила фолдинга)?
Если всё, то какой язык? Возможно, уже есть нужный файл подсветки или цветовая тема.
Цвета + ключевые слова. Нужен SQF - скриптовый язык, используемый в игре ArmA/Arma2/Arma3.
Posted: Thu Apr 06, 2017 5:39 pm
by opk44
W0LF wrote:Цвета + ключевые слова. Нужен SQF - скриптовый язык, используемый в игре ArmA/Arma2/Arma3.
Нифига не понимаю. Пытаюсь создать свою "раскраску" на основе template.coder:
Но, когда пытаюсь добавить секцию ${DEL2} потом, при открытии какого-нибудь файла получаю такую ошибку:
Posted: Sat Apr 08, 2017 7:52 am
by Skif_off
W0LF
Не должно быть пустых строк внутри секции. Если же обязательно нужно что-то так отделить - закомментируйте пустую строку символом ";", чтобы не разорвать секцию.
W0LF wrote:Ещё вопрос - почему в меню синтаксических тем отображаются не все темы:
...
То же и с цветовыми темами.
По умолчанию показывается список по умолчанию, если хотите изменить - необходимо изменить вручную (плагин ContextMenu).
То же и с цветовыми темами.
W0LF wrote:Появились ещё вопросы, озвучены на скриншотах:
1. Наверное, только если разбирать строку на диапазоны '"-\n' и '\n-"'... Оно стоит того?
2. Попробуйте закомментировать правило подсветки строк в Quotes и использовать секцию Folds (по-хорошему, с флагом 262144).
3. Можно попробовать одну из новых фич плагина, с помощью которой можно подключить другой файл подсветки синтаксиса: в секцию Folds первым правилом попробуйте добавить что-то вроде
придётся раскрасить отдельно (в QuotesRE проще всего, пожалуй).
Либо делать самостоятельно (в смысле - в одном файле sqf.coder), разобравшись с Rule ID и Parent ID (см. \AkelFiles\Docs\Coder-Rus.txt и примеры использования в html.coder, xml.coder и проч.).
Posted: Thu Oct 12, 2017 8:58 am
by VladSh
Ерунда какая-то... - почему-то окно AkelPad стало поверх всех окон. Вроде ничего такого не делал, каких-либо утилит для этого не использовал. Убирается только явным сворачиванием либо Win+D. Перезагрузкой компа не лечится.
Ребята, помогите пожалуйста, как от этого избавиться?!