Запуск

Команды позволяют вам выполнять приложения из Notepad++, например открыть текущий файл в браузере или скомпилировать его внешним компилятором. Вы можете передать параметры командной строки к программе, используя переменные содержащие текущее состояние документа.


Создание новой команды

Выберите Запуск→Задать команду.... Появится диалоговое окно, запрашивающее путь к программе и, возможно, какие-нибудь параметры командной строки. Вы можете использовать кнопку "Обзор...", чтобы найти программу. Выпадающий список предоставляет последние запущенные программы. Параметры командной строки могут состоять из переменных содержащих текущее состояние документа.

$(FULL_CURRENT_PATH)
полный путь к текущему файлу (C:\my_folder\my_file.txt).
$(CURRENT_DIRECTORY)
Папка, в которой находится текущий файл (C:\my_folder\).
$(FILE_NAME)
Имя файла, с расширением (my_file.txt).
$(NAME_PART)
Имя файла, без расширения (my_file).
$(EXT_PART)
Расширение файла (txt).

$(NPP_DIRECTORY)
Папка, в которой находится notepad++.exe, запущенный в данный момент.
$(CURRENT_WORD)
Текущий выделенный текст Notepad++.
$(CURRENT_LINE)
Номер строки, в которой находится курсор (отсчёт от 0, первая строка = 0).
$(CURRENT_COLUMN)
Столбец, в котором находится курсор (отсчёт от 0, первая позиция = 0).

Пример 1

"$(NPP_DIRECTORY)\notepad++.exe" -multiInst "$(FULL_CURRENT_PATH)"

Запускает новый экземпляр Notepad++, открывая текущий файл. Не забудьте пути заключить в кавычки, если они могут содержать пробелы. Для Notepad++ параметры командной строки смотрите в Командная строка.

Пример 2

"$(NPP_DIRECTORY)\..\Mozilla Firefox\firefox" "$(FULL_CURRENT_PATH)"

Пример подъёма на уровень вверх из папки Notepad++.

Запуск существующей команды

Выберите команду из меню "Запуск" ниже пункта Задать команду.... Если ни одна из команд не сохранена, список будет пуст.

Сохранение команды


Выберите Запуск→Задать команду..., введите команду и нажмите Сохранить.... Появится диалоговое окно с предложением ввести имя команды и горячей клавиши. После сохранения, команда будет доступна из меню "Запуск".

Правка или удаление существующей команды

Карта горячих клавиш (смотрите Shortcut Mapper) отображает все доступные команды в одинаковом формате, таким образом, вы можете изменить или удалить любую горячую клавишу, включая команды заданные в Задать команду.... Эта операция также доступна из Запуск→Горячие клавиши: Команды запуска. Как видно из названия, это не распространяется на правку командной строки, для этой операции необходимо править файл shortcuts.xml.