エマックPython2.7

エマックPython2.7

私は、emacs を Python IDE として動作させたいと考えています。emacs 内からコンパイルする方法が見つからないようです。私は python2.7 を使用していますが、Mx python-mode を実行すると、python2.7 を使用してコンパイルされるようです。コードをすばやく実行して出力を確認できるように、キーにバインドできるコマンドはありますか?

答え1

短くて役に立たない答え: を押してくださいC-c C-c

Emacs に入力すると、現在使用中のモードに関するヘルプが表示されますC-h m。サポートされているさまざまなコマンドを少し読み、マウスを数回クリックすると、次のことがわかりました。Python ソースを保持している Emacs バッファーで、C-c C-c( CtrlC CtrlC) を押すと、ソースが Python インタープリターに送信されます。

「劣った」(品質とは関係ありません)Python インタープリタは、 という名前のバッファで実行されます*Python*C-x 2を押してウィンドウを分割し、C-x o(文字 oh です)を押して下のウィンドウに移動し、 でバッファC-X b *Python*Enterを選択します*Python*。その後、ソース ウィンドウ(C-x o)に戻り、Python プログラムを実行したいときにいつでも を使用しますC-c C-c。これは次のようになります。

ここに画像の説明を入力してください

キーボード コマンドが気に入らない場合は、もちろんマウスでこれらすべてを行うことができます。 のドキュメントを確認すると、個々の関数、クラスなどをインタープリターに送信する Emacs コマンドが見つかります。リストを参照python-modeしてください。M-x python-sendTabTab

関連情報