私はしばしばデータを分析するためにRを使い、NppToRと一緒にNotepad ++を楽しんでいます。特に、NppToRはコードの一部を面倒なく実行することを可能にします。私は実行するRコードのスニペットを強調表示し、F8を押します。その後、コードは魔法のようにRコンソールで実行されます。notepad ++ pythonコンソールで選択したコードをシームレスに実行
今、データを分析するためにPythonを使用する必要があります。私はipythonがインタラクティブに作業することは素晴らしいことを知っていますが、Pythonコードのスニペットをコピーしてipythonコンソールに手動で貼り付けるのは、とても面倒です。また、インデントが混在しているため、行全体が実行されません。私は、ファイル全体ではなく、「選択された」コード行を実行したいことに注意してください。
私はNppToRに似たプログラム/プラグイン/マクロを探していますが、python/ipythonコンソールで作業しています。私はウェブを検索しましたが、そのようなものは見つかりませんでした。いくつかのプラグインは素晴らしいですが、正確には私が望むものではありません。例えば、Python ScriptはNotepad ++自体を拡張することを可能にしますが、外部は拡張しません。他のさまざまな「実行」拡張機能は、ファイル全体をPythonで実行できるようにします。
ファイル全体ではなく、強調表示されたコードのみを実行することができますか? – joran
あなたの答えをありがとう。私はそれを試みたが、それは問題を解決しない。それは確かにNotepad ++でいくつかのコードを編集することができます。むしろ、私は既にメモ帳++でたくさんのコードを持っています。私は手動でコピー/貼り付けせずにpythonコンソールでファイルの特定の部分を簡単に選択的に実行したい。 – xosp7tom
'edit'を使うと、空のファイルを開くことができます。このファイルにコードを貼り付け、保存/閉じることができ、IPythonで実行されます。それは少し異なるワークフローですが、それを1ショットにすると便利です。 IPythonの使用には他にも多くの利点があります。 – zeekay