PyCharm 2026.1 Help

デバッガーセッションを開始する

デバッガーセッションの開始は、プログラムを通常モードで実行するのと非常によく似ています。 デバッガーはバックグラウンドで接続されているため、デバッガーセッションを開始するために特別な設定を行う必要はありません。 PyCharm からプログラムを実行できる場合は、同じ構成を使用してデバッグすることもできます。

プログラムをデバッグするたびに、デバッガーセッションは 実行/デバッグ構成に基づきます。 これにより、アプリケーションを起動するためのパラメーターとアクションを構成できます。 たとえば、デバッガーセッションを開始するたびにアプリケーションをビルドするように指定したり、以前にコンパイルされたコードを使用したりすることができます。 また、任意の VM オプション、カスタムクラスパス値などを使用することもできます (選択した実行 / デバッグ構成がこれをサポートしている限り)。

  • main() メソッドやテストなどのエントリポイントからプログラムを実行するには、その近くのガターにある 実行 実行アイコン アイコンをクリックし、 デバッグ を選択します。

    ガターの実行ボタンをクリックするとメニューが表示されます

    これにより、一時的な実行 / デバッグ構成が作成されます。 その後、必要に応じてこの一時的な構成をカスタマイズして保存できます。 これは、起動パラメーターを構成せずにプログラムをデバッグする最も簡単な方法です。

  • 実行 / デバッグ構成がすでにある場合は、 実行 ウィジェットでそれを選択し、 デバッグ をクリックするか、 Shift+F9 を押します。

    「実行」メニュー
  • エディターから既存の実行 / デバッグ構成のデバッグセッションを起動するには、 Alt+Shift+F9 を押してメニューから選択します。

    デバッグメニューでは、構成を選択して、構成をデバッグまたは編集できます。

デバッガーセッションの一時停止 / 再開

デバッガーセッションの実行中は、 デバッグ ツールウィンドウのツールバーにあるボタンを使用して、デバッガーセッションを一時停止 / 再開できます。

  • デバッガーセッションを一時停止するには、 一時停止ボタン をクリックします。

  • デバッガーセッションを再開するには、 再開ボタン F9 をクリックします。

デバッガーセッションを再起動する

  • デバッグ ツールウィンドウの 再実行 ボタンをクリックするか、 Ctrl+F5 を押します。

    再実行ボタン

デバッグセッションのプロセス ID (PID) を見つける

  • 現在デバッグ中のアプリケーションの PID を表示するには、 デバッグ ツールウィンドウの対応するセッションタブにマウスカーソルを合わせます。

    デバッグセッションの PID を表示するツールヒントが表示されます。

    デバッグツールウィンドウのセッションタブにマウスを移動すると、プロセス ID を含むツールチップが表示されます。

デバッガーセッションを終了する

  • デバッグ ツールウィンドウで 停止ボタン をクリックします。

    または、 Ctrl+F2 を押して、終了するプロセスを選択します(2 つ以上ある場合)。

複数のタスクをデバッグする

  • 複数のタスクを同時に実行またはデバッグするには、ツールバーの実行ウィジェットメニューを開き、 Ctrl キーを押しながら対応する実行 / デバッグ構成を選択します。

    %alt

単一の実行/デバッグ構成を使用して複数のタスクを起動するには、 複数のターゲットを実行 / デバッグする を参照してください。

生産性のヒント

起動前タスクを実行

外部ツールやカスタムアクションをデバッグセッション開始前に実行できるように設定できます。 起動前アクションの例としては、 GulpGruntNPM スクリプトの実行、 TypeScript コードを JavaScript にコンパイル 、現在有効なすべての File Watchersによるコードのコンパイルや圧縮、リモートサーバーへの ソースアップロードなどがあります。使用している言語やフレームワークによって他にも多くのものがあります。

2026 年 6 月 1 日