Файл помощи (chm) для каждого лексера
-
- Posts: 40
- Joined: 26.02.2019 13:47
Файл помощи (chm) для каждого лексера
Доброго времени суток всем!
На форуме и среди плагинов не нашел ответа:
Есть ли возможность подключить к определенным лексерам (или по расширениям файлов) вызов контекстной справки ?
Например, в файле file.py нажимаю горячую клавишу Ctrl+F1 на слове "import" и открывается python.chm с описанием "import"
На форуме и среди плагинов не нашел ответа:
Есть ли возможность подключить к определенным лексерам (или по расширениям файлов) вызов контекстной справки ?
Например, в файле file.py нажимаю горячую клавишу Ctrl+F1 на слове "import" и открывается python.chm с описанием "import"
-
- Posts: 40
- Joined: 26.02.2019 13:47
- Для CudaTextAlexey wrote:Для SynWrite или CudaText?
Можно написать плагин, который делает нужное по хоткею (не знаю как плагин вызовет Chm но как-то можно).
- Для Akelpad подключал вот такой скрипт: https://www.dropbox.com/s/op8w3184veihi ... rd.js?dl=0
Alexey, если писать плагин (Хм, нежели никому не надо смотреть в справку время от времени

Я сделал тул очень хитро. Я написал хелп как его делать
http://wiki.freepascal.org/CudaText#Too ... iven_topic
Это пример для PHP .chm help.
Там ниже еще пример для AutoIt help.
Плагин уже не нужен
http://wiki.freepascal.org/CudaText#Too ... iven_topic
Это пример для PHP .chm help.
Там ниже еще пример для AutoIt help.
Плагин уже не нужен
-
- Posts: 40
- Joined: 26.02.2019 13:47
Доброго дня, Алексей!Alexey wrote:Я сделал тул очень хитро. Я написал хелп как его делать
http://wiki.freepascal.org/CudaText#Too ... iven_topic
Благодарю за быстрейшее участие в решение вопроса

Себе пока настроил чуть по-другому:
Code: Select all
-MyHelp -#klink "{CurrentWord}" "{AppDir}\..\..\Docs\Helps\{Lexer}.chm"
-
- Posts: 40
- Joined: 26.02.2019 13:47
Добавить в Тулы подстановку переменных окружения - просто.
Нужно только договориться:
- Использовать их "как есть", например
{TEMP}
{PROCESSOR_IDENTIFIER}
- Или чтобы не смешивались с остальными дать им префикс
{_OS_TEMP}
{_OS_PROCESSOR_IDENTIFIER}
Мне больше второй вариант нравится - не нужно будет думать о приоритетах
Нужно только договориться:
- Использовать их "как есть", например
{TEMP}
{PROCESSOR_IDENTIFIER}
- Или чтобы не смешивались с остальными дать им префикс
{_OS_TEMP}
{_OS_PROCESSOR_IDENTIFIER}
Мне больше второй вариант нравится - не нужно будет думать о приоритетах
CudaText 1.163, TC9.51x32, Win10x64(1920x1080)