回答:
まずNotepad ++を閉じてから、通常は次の場所にあるファイルshortcuts.xmlを見つけます。
C:\Users\<username>\AppData\Roaming\Notepad++
C:\Documents and Settings\<username>\Application Data\Notepad++
Notepad ++以外の何か(おそらくnotepad.exe)でそれを開き、次のようなものを<UserDefinedCommands></UserDefinedCommands>
タグ内のファイルに追加します。
<Command name="Launch file" Ctrl="yes" Alt="yes" Shift="yes" Key="">"$(FULL_CURRENT_PATH)"</Command>
これにより、デフォルトのアプリケーションで(保存された)ファイルが起動します。
変更を保存してからNotepad ++をロードし、[実行]メニューに新しいエントリを表示します。
重要:shortcuts.xml
Notepad ++自体で編集しないでください。プログラムがシャットダウンすると、shortcuts.xmlファイルが上書きされます(加えた変更は上書きされます)。
Execute
ホットキーを除いて、上のコードでのエントリを作成しました。.ahk
スクリプトを起動しようとしています。メニューコマンドは機能しますが、ホットキーは機能しません。F5
[叫び]が欲しいだけです。
xourコマンドまたはスクリプトを実行するプラグインを意味していると思います。公式にサポートされているプラグインは、上のことのためにそこにあるN ++ Plugindirectoryと呼ばれるNppExecを
boot13の答えは少し複雑すぎます。[実行]メニューとコマンドがこれを行います。また、割り当てられたホットキーでコマンドを保存する機能もあります。次に、これはUserDefinedCommandsに保存されます。
私が好むオプションはNppExecプラグインです。これは、プログラムの実行方法を選択するときにはるかに機能的で柔軟性があり、コンソール出力を使用してコマンドラインで実行したり、Windowsアプリケーションを起動したりできます。
NPPExecが機能しなかったので、F。Stellariが作成した「RunMe」プラグインを試してみました。キーまたはキーの組み合わせを押すだけで、拡張子に基づいてファイルを実行します。
デフォルトでは、RunMeは「Shift + F5」ですが、Notepad ++のキーボードショートカット設定を変更することで、これをF5に簡単に変更できます。
現在のダウンロードURLはhttp://sites.google.com/site/fstellari/npppluginsです。
これを変更する必要がある場合は、「notepad ++ runme」を検索してください
Run
コマンドから割り当てを解除して、RunMe'
sコマンドに再度割り当てることができますが、ホットキーは機能しません。