PyCharm 2024.2 ヘルプ

アプリケーションを実行して再実行する

PyCharm を使用すると、特定のスクリプトだけでなく、アプリケーション全体を実行できます。

PyCharm は、実行 / デバッグ構成で定義されている設定を使用します。プロジェクトに現在存在するすべての実行構成は、実行 / デバッグ構成を選択リストで使用できます。

Select Run/Debug Configuration

現在実行中のすべてのアプリケーションのリストを表示したい場合は、メインメニューから実行 | 実行リストの表示を選択します。詳細については、「実行中のプロセスを表示する」を参照してください。

実行セッションを開始すると、実行ウィジェットおよび実行 / デバッグ構成セレクターの Run アイコンが に切り替わり、実行プロセスがアクティブであり、再始動できることを示します。

スクリプトの実行

  • メインメニューから実行 | 実行を選択するか、Alt+Shift+F10 を押してから、目的の実行 / デバッグ構成を選択します。

    このようにして、使用可能な実行 / デバッグ構成を実行できます。プロジェクトに存在するすべての実行 / デバッグ構成を表示するポップアップメニューから、目的の実行 / デバッグ構成を選択します。

    Run popup

    詳細は、「実行」ポップアップメニューを使うを参照してください。

  • エディターで開いているファイルを右クリックし、コンテキストメニューから <ファイル名> の実行を選択します。

    Run context menu
  • ガターで Run 実行をクリックし、<スクリプト名> の実行を選択します。

    Run from the gutter
  • プロジェクトツールウィンドウで目的のモジュールを選択し、コンテキストメニューから実行 <名前> を選択します。

  • 実行ウィジェットで、現在のファイルを選択し、 Run 実行をクリックします。

    Run current file

    Debug デバッグをクリックしてデバッガーを開始するか、More Actions その他のアクションをクリックして他の実行モードを選択できます。

    More options for running current file

実行中のアプリケーションからの出力は、実行ツールウィンドウで確認できます。各アプリケーションからの出力は、対応する実行 / デバッグ構成にちなんで名付けられた独自のタブに表示されます。

アプリケーションを re-run すると、新しい出力によってタブの内容が上書きされます。アプリケーションを再実行しても出力を保持するには、出力タブを固定します: タブを右クリックしてタブをピン留めを選択します。

メインメニューから実行 | 実行コマンドを選択するか、Alt+Shift+F10 を押して、実行ポップアップメニューを呼び出します。

Run popup

このポップアップメニューから、次のことができます。

  • 構成の編集ダイアログを呼び出します。

  • F4 を起動する前に、選択した構成を編集します。

  • 構成 Delete を即座に削除します。

  • 実行からデバッグへの切り替え(Shift の保持)。

  • 以前に選択した設定 1 にアクセスします。

このポップアップメニューは、デバッグセッションを実行していないときに F9 を押すことによってもすばやくアクセスできます。

アプリケーションの再実行

  1. 実行ウィンドウで、目的のアプリケーションが開かれているタブを選択します。

  2. 実行ウィジェットで、 Rerun 再実行をクリックするか、Ctrl+F5 を押します。

関連ページ:

実行 / デバッグ構成

PyCharm は、実行 / デバッグ構成を使用して、コードを実行、デバッグ、テストします。各構成は、何を実行し、どのパラメーターと環境を使用するかを定義する、名前付きのスタートアッププロパティのセットです。さまざまな起動プロパティを使用して、PyCharm がスクリプトを実行するために使用するさまざまな方法を定義できます。例: 異なる Python インタープリターを使用して同じコードを実行し、さまざまな環境変数のセットを提供し、代替ファイルから入力値を取得できます。実行 / デバッグ構成には...

実行 / デバッグ構成ダイアログ

このダイアログを使用して、実行 / デバッグ構成を作成、編集、調整、削除したり、新しく作成されたすべての実行 / デバッグ構成に適用されるデフォルトのテンプレートを構成したりします。既存の実行 / デバッグ構成は、構成タイプごとにグループ化されています。新しい構成を作成するためのテンプレートは編集可能であり、ダイアログの左側のペインにある構成テンプレートの編集リンクから利用できます。いくつかの実行 / デバッグ構成では、PyCharm はログファイルでの出力の表示をサポートしています。対応する実...

実行中のプロセスを表示する

PyCharm を使用すると、実行中のすべてのアプリケーションを表示することができます。メニュー実行のコマンド実行リストの表示は、アクティブなアプリケーションがある場合にのみ有効です。アクティブなアプリケーションがない場合、コマンドはグレー表示されます。に進みます。PyCharm は、エディターの右上隅に、すべてのアクティブなアプリケーションのリストを表示します。ログオプションの設定コード実行支援

新しい UI

新しいユーザーインターフェース (UI) は、PyCharm の外観を新しく再設計したものです。これは、視覚的な複雑さを軽減し、重要な機能に簡単にアクセスできるようにし、必要に応じて複雑な機能を段階的に公開することを目的として作成されており、その結果、見た目も操作性もすっきりします。主な変更点には、簡素化されたメインツールバー、新しいツールウィンドウレイアウト、新しいテーマ、更新されたアイコンがあります。テーマ、アイコン、フォント:新しいライト、ダーク、ライトヘッダー付きライトカラーテーマは、...

カバレッジ付きで実行する

PyCharm は、コードカバレッジ測定を実行するための専用アクションを提供します。コードカバレッジデータは、設定ダイアログ () のカバレッジページで選択されたオプションに従って処理されます。既存の構成を使用してカバレッジ付きのテストを実行する以前に作成した実行構成を使用してカバレッジ付きのテストを実行するには、次のいずれかを実行します。を押してポップアップを開き、必要な構成を選択し、その右側のをクリックして、カバーを選択します。ツールバーの構成リストから必要な実行構成を選択し、をクリックして...

プロファイラーを使用してコードを最適化する

PyCharm を使用すると、Python プロファイラーを接続しながら現在の実行 / デバッグ構成を実行できます。PyCharm にバンドルされているダイアグラムプラグインを有効にする必要があることに注意してください。インタープリターに yappi プロファイラーがインストールされている場合、PyCharm はデフォルトでそれを使用してプロファイリングセッションを開始します。それ以外の場合は、標準の cProfile プロファイラーを使用します。これらの 2 つのトレースプロファイラーに加えて、Py...