web-dev-qa-db-ja.com

notepad ++でコマンドを実行する

Notepad ++のRunコマンドを使用して、処理する実際のファイルを指定するにはどうすればよいですか。たとえば、actualfileを入力として使用してpdflatexを実行したり、csコンパイラーなどを実行したりします。パス全体を使用することは現実的ではなく、実際のファイルで機能する必要があります。

31
mjsr

実行文字列の変数を使用して、現在のファイルを自動的に追加できます。

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 line 77 および line 26 を参照してください

36
Robert