テキストメイトを使用しているときは、単に「Apple + r」を押すとプログラムが解釈されます。 notepad ++内からプログラムを実行するにはどうすればよいですか? F5は「実行」用ですが、Python.exeを指すと、python実行中です。スクリプトを実行しません。
プラグインNppExec実行(F6)は、通常のRun(F5)。プラグイン、プラグインマネージャーを使用してNppExecをインストールします。それから F6 以下を追加/保存します。
NPP_SAVE
cd "$(FULL_CURRENT_PATH)"
C:\Python34\python.exe -u "$(FULL_CURRENT_PATH)"
プラグインNppExecコンソールの出力フィルター(Shift+F6)次のHighLightマスクを追加します:
*File "%FILE%", line %LINE%
チェックされていることを確認し、例えば赤と下線付き。
にF6/ execute」エラーが強調表示され、クリック可能になります!
これは、おそらく古いNPP568で機能します。
notepad ++ wiki で説明されているように、プログラムにFULL_CURRENT_PATH環境変数を渡す必要があります。
python "$(FULL_CURRENT_PATH)"
これを実現するには、PyNPPプラグイン( https://github.com/mpcabd/PyNPP )を使用できます。
私はこれが古いことを知っていますが、答えは検索から来ている人向けです
上記の答えは、それを機能させるのに非常に役立ちました。しかし、一度pythonプログラムを実行できたら、それらと対話する必要もありました。2つのことがわかりました。
nppExecプラグインがある場合(デフォルトでは)、F6を押してスクリプトを実行するコマンドを追加します。
python /path/to/script.py
何かが足りない場合を除き、NppExecについて説明する他の回答では、1回のキーストロークでスクリプトを実行する方法が提供されていません。 F6 スクリプトが実行される前に受け入れられなければならない)が押されます。
bjornhb's answer の手順を完了した後、次のコマンドを使用すると、1回のキーストロークでスクリプトを実行できます。