Подтвердить что ты не робот

Выполнять команды с помощью блокнота ++

Как я могу указать фактический файл для обработки с помощью команды "Выполнить" в Notepad ++. Я хочу, например, запустить pdflatex, используя фактический файл в качестве входных данных, или компилятор cs и т.д. Использование всего пути нецелесообразно, оно должно работать с любым фактическим файлом.

4b9b3361

Ответ 1

Вы можете автоматически добавить текущий файл, используя переменную в строке выполнения:

C:\temp\test.exe "$(FULL_CURRENT_PATH)" 

Список доступных переменных нигде не задокументирован, но вы можете увидеть его в исходном коде.

FULL_CURRENT_PATH
CURRENT_DIRECTORY
FILE_NAME
NAME_PART
EXT_PART
CURRENT_WORD
NPP_DIRECTORY
NPP_FULL_FILE_PATH
CURRENT_LINE
CURRENT_COLUMN

См. RunDlg.cpp , строка 77 и , строка 26