6

Eclipse で pydev を使い始めたばかりで、インタラクティブ コンソールの動作について多くの質問があります。

対話型コンソールを起動し、それを使用して機能を実行する方法を見つけました。私の質問はこれです:

  1. コードを変更して再実行するたびに、インタラクティブ コンソールが表示されなくなります。コンソールを再度開く必要があり、以前の履歴を表示/再実行できないため、これは面倒です。固定すると残りますが、コードを実行できません。対話型コンソールを常に開いたままにして、コードを実行できるようにする方法はありますか? 私は現在、コンソールを閉じたり開いたりするのにかなりの時間を費やしています!

  2. インタラクティブ コンソールから関数を実行しながら、デバッガーをブレークポイントで停止させるにはどうすればよいですか。メイン関数からコードを実行している場合はデバッガーを使用できますが、コンソールからコードを実行すると、ブレークポイントをスキップするだけです。

ありがとうナイル

4

2 に答える 2

0
  1. 「Python Run」をクリックする代わりに、目的の Python ファイルをアクティブにして Ctrl+Alt+Enter を押すと、コンソールがそれを呼び出しますexecfile。以前のストーリーはすべてそこに残ります。コードの一部を選択して、その部分だけを実行することもできます。

  2. 私の知る限り、あなたはできません。代わりに pdb モジュールを確認してください。

于 2013-07-15T17:28:52.620 に答える