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