PyCharm 2020.2ヘルプ

実行/デバッグ構成を操作する

PyCharmでコードを実行またはデバッグするには、実行/デバッグ構成を使用できます。各実行/デバッグ構成は、名前付きの実行/デバッグ起動プロパティのセットを表します。PyCharmを使用して実行、デバッグ、またはテストの操作を実行するときは、常にそのパラメーターを使用して、既存の構成のいずれかに基づいてプロセスを開始します。

PyCharmには、さまざまな実行、デバッグ、およびテストの課題に対して、いくつかの実行/デバッグ構成タイプが付属しています。特定のタイプの独自の実行/デバッグ構成を作成できます。

各実行/デバッグ構成タイプには独自のデフォルト設定があります。それぞれのタイプの新しい実行/デバッグ構成が作成されるたびに、これらのデフォルト設定に基づいています。

一時的な実行/デバッグ構成

一時的な実行/デバッグ構成は、恒久的な構成なしでアイテムに実行 <項目名>またはデバッグ <項目名>を選択するたびに自動的に作成されます。

一時的な実行/デバッグ構成は、Run Manager セクションの<プロジェクトディレクトリ> /。idea / workspace.xmlファイルに記録されます。

一時的な構成を永続的なものとして保存する

  • 実行/デバッグ構成ダイアログで一時設定を選択し、ツールバーの the Save button をクリックします。

  • あるいは、実行/デバッグ構成セレクターで一時的な構成を選択してから<設定名>設定を保存をクリックします。

    一時的な設定を保存するとそれは恒久的になり、<プロジェクトディレクトリ> /。idea /ディレクトリ内の別のXMLファイルに記録されます。例:MyProject / .idea / Car.xml

一時的な構成は半透明のアイコンでマークされ、永続的な構成と同じ方法で管理されます。

デフォルトでは、プロジェクトごとに5つの一時的な実行/デバッグ構成が許可されているため、6番目の構成を作成すると、最初に作成された構成が削除されます。この制限を変更するには、実行/デバッグ構成ダイアログテンプレートページの一時構成の制限フィールドを使用します。

永続的な実行/デバッグ構成

特定のクラスまたはメソッドに対して永続的な実行/デバッグ構成が明示的に作成されます。項目に恒久的な設定がない場合、このクラスまたはメソッドのコンテキストメニューから実行 <項目名>またはデバッグ <項目名>を選択すると、PyCharmは自動的にその項目の一時設定を作成します。

実行/デバッグ構成テンプレート

デフォルトの実行/デバッグ構成設定のテンプレートは、テンプレートノードの実行/デバッグ構成ダイアログにリストされています。新しい実行/デバッグ構成が作成されたときに使用される設定を示します。

後で作成するこのタイプの実行/デバッグ構成に適用される特定の構成タイプのデフォルト設定を設定できます。デフォルトを変更しても、既存の実行/デバッグ構成には影響しません。

タイプごとのデフォルト構成設定を編集するプロセスは、実行/デバッグ構成のテンプレートを変更するで説明されています。カスタム実行/デバッグ構成を作成または編集するプロセスは、実行/デバッグ構成の作成および編集で説明しています。

最終更新日: 2020年9月11日

関連ページ:

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

実行 | 構成の編集このダイアログを使用して、実行/デバッグ構成を作成、編集、調整、または削除したり、新しく作成されたすべての実行/デバッグ構成に適用されるデフォルトのテンプレートを構成したりします。プロジェクト構成は構成タイプによってグループ化されています。デフォルトの構成テンプレートは、ダイアロ...

実行/デバッグ構成のテンプレートを変更する

特定のタイプの実行/デバッグ構成の場合、1つ以上のパラメーターのデフォルト値を設定し、現在のプロジェクト内でさらに使用するためのテンプレートとして保存できます。この場合、次回そのタイプの新しい構成を作成するとき、ダイアログの対応するフィールドには、指定された値がすでに含まれています。デフォルト値を変...

実行/デバッグ構成の作成および編集

ナビゲーションバーが表示されると(表示 | 外観 | ナビゲーション・バー)、使用可能な実行/デバッグ構成が実行エリアの実行/デバッグ構成セレクタに表示されます。構成の編集を選択して実行/デバッグ構成ダイアログを開き、構成プロファイルを作成するか、デフォルトのプロファイルを変更します。実行/デバッグ...

以前の構成なしで実行

実行可能なスクリプトはPyCharmで実行できます。事前に実行/デバッグ構成を作成する必要はありません。一時的な実行/デバッグ構成はすでに作成されています。実行/デバッグ構成を作成せずにスクリプトを実行するには、次のいずれかを実行します。エディターで開いているファイルを右クリックし、コンテキストメニ...