AkelPad для чайников
- Author
- Message
-
Offline
- Posts: 176
- Joined: Sat Dec 24, 2011 4:05 pm
lelik, да любые в любые (ну или почти).
parseInt: https://javascript.ru/parseInt
toString: https://javascript.ru/Number/toString
toUpperCase: https://javascript.ru/String/toUpperCase
toLowerCase: https://javascript.ru/String/toLowerCase
Оффлайн-справочник JavaScript:
https://github.com/FallenPhoenix/JavaSc ... Script.chm
Пример обратного преобразования:
Что: \d+
Чем: "0x" + parseInt($0).toString(16).toUpperCase()
Преобразование двоичного числа в десятичное:
Что: [01]+
Чем: parseInt($0, 2)
parseInt: https://javascript.ru/parseInt
toString: https://javascript.ru/Number/toString
toUpperCase: https://javascript.ru/String/toUpperCase
toLowerCase: https://javascript.ru/String/toLowerCase
Оффлайн-справочник JavaScript:
https://github.com/FallenPhoenix/JavaSc ... Script.chm
Пример обратного преобразования:
Что: \d+
Чем: "0x" + parseInt($0).toString(16).toUpperCase()
Преобразование двоичного числа в десятичное:
Что: [01]+
Чем: parseInt($0, 2)
Last edited by F. Phoenix on Wed Dec 07, 2016 5:20 pm, edited 1 time in total.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
В дистрибутиве плагина есть текстовый файл с описанием.lelik wrote:К примеру плагин HexSel у него много скрытых функций. Но я не знаю где можно найти их описания.
Вот скрипты для различных преобразований: measuresConverter.js, converter.js, convertHTML.js, colorsConverter.js.
С числами тоже недавно здесь что-то проскакивало.
-
Offline
- Posts: 19
- Joined: Sun Dec 08, 2013 5:35 am
-
Offline
- Posts: 874
- Joined: Sat Jan 16, 2010 2:03 pm
Может я придираюсь, но на странице User_Defined_Language_Files такого сочетания букв "SQF" попросту нет.W0LF wrote:Цвета + ключевые слова. Нужен SQF - скриптовый язык, используемый в игре ArmA/Arma2/Arma3.
-
Offline
- Posts: 19
- Joined: Sun Dec 08, 2013 5:35 am
Именно с этой странички и хотелось бы конвертнуть подсветку синтаксиса.Skif_off wrote:opk44
https://github.com/Sanjo/npp-sqf
А ещё и отсюда https://github.com/Beefheart/NPP-SQF
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
W0LF
Не должно быть пустых строк внутри секции. Если же обязательно нужно что-то так отделить - закомментируйте пустую строку символом ";", чтобы не разорвать секцию.
Добавлено:
Попробуйте начать с такого "template.coder"..
Coder-файл с переведёнными комментариями, из него же можно взять правила фолдинга.
P.S. Как-то стрёмно документирован язык...
Не должно быть пустых строк внутри секции. Если же обязательно нужно что-то так отделить - закомментируйте пустую строку символом ";", чтобы не разорвать секцию.
Добавлено:
Попробуйте начать с такого "template.coder"..
Coder-файл с переведёнными комментариями, из него же можно взять правила фолдинга.
P.S. Как-то стрёмно документирован язык...
-
Offline
- Posts: 19
- Joined: Sun Dec 08, 2013 5:35 am
Ok, спасибо, пустые строки убрал - заработало.
Ещё вопрос - почему в меню синтаксических тем отображаются не все темы:
То же и с цветовыми темами. Или они в конфигах прописаны?
Появились ещё вопросы, озвучены на скриншотах:
Файлики здесь: https://yadi.sk/d/G6rQm0zA3Gn7K7, https://yadi.sk/d/Yvsh1DU73Gn7N5
Ещё вопрос - почему в меню синтаксических тем отображаются не все темы:
То же и с цветовыми темами. Или они в конфигах прописаны?
Появились ещё вопросы, озвучены на скриншотах:
Файлики здесь: https://yadi.sk/d/G6rQm0zA3Gn7K7, https://yadi.sk/d/Yvsh1DU73Gn7N5
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
По умолчанию показывается список по умолчанию, если хотите изменить - необходимо изменить вручную (плагин ContextMenu).W0LF wrote:Ещё вопрос - почему в меню синтаксических тем отображаются не все темы:
...
То же и с цветовыми темами.
То же и с цветовыми темами.
1. Наверное, только если разбирать строку на диапазоны '"-\n' и '\n-"'... Оно стоит того?W0LF wrote:Появились ещё вопросы, озвучены на скриншотах:
2. Попробуйте закомментировать правило подсветки строк в Quotes и использовать секцию Folds (по-хорошему, с флагом 262144).
3. Можно попробовать одну из новых фич плагина, с помощью которой можно подключить другой файл подсветки синтаксиса: в секцию Folds первым правилом попробуйте добавить что-то вроде
Code: Select all
;4096
4096 0 0 0 "<Project " "</Project>" "" 0 2 "alias:.xml"
Строку
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
Либо делать самостоятельно (в смысле - в одном файле sqf.coder), разобравшись с Rule ID и Parent ID (см. \AkelFiles\Docs\Coder-Rus.txt и примеры использования в html.coder, xml.coder и проч.).
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 512
- Joined: Sun Sep 15, 2013 8:25 am
- Location: 013 в Тентуре, семь по Спирали, налево от Большой Медведицы
VladSh wrote:как от этого избавиться?!
Code: Select all
Ctrl+T