LanguageHelp
Предназначен для запуска справочного файла связанного с указанным типом файла. Вы можете запускать справку для каждого отдельно взятого языка, будь то С++, Python или AutoIt3 и соответствующая справка будет запускаться в зависимости от расширения активного документа.
Пункты меню плагина: :
| Help | Вызов справки |
Options... | Вызов окна настройки |
About | О плагине |
Подробнее о командах
- Help
- В зависимости от расширения открытого файла будет вызвана соответствующая справка с поиском в ней выделенного слова на вкладке "Указатель". Если ничего не выделено, то выводится сообщение о том что необходимо выделить слово. Также будет выдано сообщение, если с текущим типом файла не связан ни один файл справки.
- Options...
- Выводит окно, в котором будут связываться справочные файлы с типами открываемых документов.
- About
- Выводит номер версии, дату выпуска и автора плагина
Окно Language Help Options
Add... - Добавляет связь типа со справочным файлом
Edit... - Редактирует существующую связь
Remove - Удаляет связь
Move up - Перемещает вверх
Move down - Перемещает вниз
Keep the help window always on top (only for CHM files) - Удерживать окно справки поверх всех окон (только для CHM-файлов)
Show icon on toolbar (requires restart) - Отображать иконку на панели инструментов (требуется перезапуск). Это кнопка вызывает тоже, что пункт меню
Show entry in context menu - Отображать пункты в контекстном меню.
At the top of the menu (default: bottom) - В верхней части меню (по умолчанию внизу)
Show individual help menu entries: (enable each item individually) - Отображать индивидуальные пункты вызова справки в меню (разрешает каждый пункт по отдельности). Это позволяет вызвать справку вне зависимости от типа файла.
Don't show - Не отображать пункты в меню
In plugin sub-menu - Отображать в подменю плагинов
In help menu - Отображать в меню справки "?"
In context menu - Отображать в контекстном меню.
Enable searching for keyword when using menu entries - Активировать поиск выделенного слова при использовании пунктов меню.
Окно связывающее типы файлов с файлом справки
Это окно открывается при нажатии кнопок Add... и Edit....
Поле Name определяет имя, которое будет отображаться в меню, если опция отображения включена.
Поле Extension/file mask (same of file matching, e.g.: *.c;*.h): - Расширение / маска файла (например *.c;*.h). Это означает, что при вызове пункта Help и выделенном слове в файле *.c или *.h откроется связаный файл справки. Если для указанного расширения не существует файла справки, то выводится сообщение о том что нет связи с этим расширением.
Поле Extended help file path (see Help): - Путь к файлу справки (смотрите Help)
Enable showing this entry in Notepad++ help menu - Разрешить отображение этого пункта в меню справки "?"
Help - Показывает справку по текущим настройкам (см. ниже текст справки)
Expand - Для просмотра явных путей, если они указаны с использованием переменных.
Test - Тест запуска указанного файла справки.
Окно Language Help, вызываемое кнопкой Help, содержит следующую информацию:
Путь к файлу справки может быть локальным - CHM, HLP или PDF-файлы.
Кроме того, в поле можно указать команду или файл, который выполняется Проводником (Shell Execute).
Это включает в себя локальные HTML-файлы и ссылки на интернет страницы.
Поле "Путь к файлу справки" может содержать специальные переменные (замещающиеся строки):
$fullpath$ = полный путь к текущему активному файлу
$dir$ = папка текущего активного файла
$name$ = имя файла без расширения текущего активного файла
$ext$ = расширение текущего активного файла
$word$ = выделенное слово
$nppdir$ = корневая папка notepad.exe
$pdir$ = папка плагинов
$cdir$ = папка конфигураций плагинов
$wdir$ = текущая рабочая папка процесса
$date$ = текущая дата YYYYMMDD
$time$ = текущая время HHMMSS
Дополнительно принимаются переменные окружения в виде %envvar%.
Например: %programfiles% будет заменен на "c:\program files"
Например: http://www.google.com/search?q=$word$ будет искать выделенное слово в Google
Используйте кнопку Expand, чтобы увидеть развёрнутый путь, основанный на текущих установках.
Используйте кнопку Test, для тестирования выполнения команды.