メニュー項目の索引
PyCharm メニュー構造は PyCharm ヘルプ構造と一致しません。このページには、PyCharm のメニュー項目が、対応するヘルプトピックにリンクされて一覧表示されています。
ファイル
メニュー項目 | キーボードショートカット | 説明 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
新しいプロジェクト | このコマンドを使用して新しいプロジェクトを作成します。 | |||||||||||
新規 ... | Alt+Insert | このコマンドを使用して、プロジェクトに新しい要素を作成します。このコマンドは、対応するコンテキストでのみ使用できます。 | ||||||||||
新規スクラッチファイル | Ctrl+Alt+Shift+Insert | このコマンドを選択して、新しいスクラッチファイルを作成します。 | ||||||||||
開く ... | このコマンドを使用して、指定されたディレクトリ、または既存の PyCharm プロジェクトを開きます。プロジェクトを含むディレクトリは このコマンドは、メインツールバーの | |||||||||||
URL を開く ... | このコマンドを使用して、エディターで Web ページのソースコードを開きます。 | |||||||||||
学びと教え | このコマンドグループは基本的な学習操作を可能にします。
| |||||||||||
名前を付けて保存します ... | このコマンドを使用して、エディターで現在開かれているファイルを指定されたディレクトリに保存します。この操作は、コピーのリファクタリングと同じ結果になります。 | |||||||||||
プロジェクトの接続 | このコマンドは、設定のシステム設定ページのプロジェクトのオープン時セクションでオプション新しいウィンドウでプロジェクトを開くまたは同じウィンドウでプロジェクトで開くが選択されている場合にのみ、 メニューに表示されます。すでに開いているプロジェクトにプロジェクトをアタッチできます。複数のプロジェクトの管理を参照してください。 | |||||||||||
最近使用したものを開く | このコマンドを使用して、最近のプロジェクトの 1 つを開きます。 | |||||||||||
現在のウィンドウでプロジェクトを閉じる | このコマンドを使用して、現在のウィンドウで開いているすべてのプロジェクトを閉じます。 | |||||||||||
コースクリエイター | このノードを指すと、入れ子になったコマンドが表示されます。
このノードはプロジェクトツールウィンドウのコンテキストメニューから複製されます。 | |||||||||||
設定 ... Windows/Linux、PyCharm | macOS の設定 | Ctrl+Alt+S | このコマンドを使用して、設定ダイアログのプロジェクトと IDE の設定を変更します。セクション PyCharm 設定の構成も参照してください。 このコマンドは、メインツールバーの このコマンドは Windows/Linux で使用できます。macOS では、PyCharm メニューに表示され、環境設定という名前が付けられます。 | ||||||||||
新規プロジェクトの設定 ... | 新しく作成されたすべてのプロジェクトに適用される設定を変更するには、このコマンドを選択します。詳細については、デフォルトのプロジェクト設定を構成するを参照してください。 | |||||||||||
設定のインポート ... | アーカイブから設定をインポートするには、このコマンドを選択してください。 | |||||||||||
設定のエクスポート ... | このコマンドを選択して、設定をアーカイブにエクスポートします。 | |||||||||||
設定リポジトリ ... | このコマンドを選択すると、設定リポジトリダイアログが表示されます。 | |||||||||||
JetBrains Account と設定を同期 | JetBrains アカウントでログインしたすべての IDE インストール間で設定を同期するには、このコマンドを選択してください。 | |||||||||||
すべて保存 | Ctrl+S | 編集が終了したときにすべての変更を保存するには、このコマンドを選択します。 このコマンドは、メインツールバーの | ||||||||||
ディスクからすべて再読み込み | Ctrl+Alt+Y | このコマンドを選択して PyCharm キャッシュを確認し、外部の変更と同期して最新の状態にします。 このコマンドは、メインツールバーの | ||||||||||
キャッシュの破棄 ... | このコマンドを選択して、システムキャッシュを消去します。 | |||||||||||
ファイルをテンプレートとして保存 | 現在のファイルをテンプレートファイルとして保存するには、このコマンドを選択します。 | |||||||||||
ファイルまたは選択範囲を HTML にエクスポート | このコマンドの結果を使用して、選択したファイルを HTML 形式で保存します。 | |||||||||||
印刷 ... | 選択したファイルをデフォルトのプリンタで印刷するには、このコマンドを選択します。詳細については、印刷ダイアログの説明を参照してください。 | |||||||||||
ファイルエンコーディング | このコマンドを使用して、個々のファイルのエンコーディングを変更します。 | |||||||||||
改行コード | このコマンドを使用して、目的の改行コードスタイルを選択します。詳細については、改行コード記号を構成するを参照してください。 | |||||||||||
ファイルを読み取り専用にする / ファイルを書き込み可能にする | これらのトグルコマンドを使用して、プロジェクトツールウィンドウで選択したファイル、またはエディターで現在アクティブなファイルの読み取り専用ステータスを変更します。ファイルを読み取り専用にすると、 ステータスバーのファイルの読み取り専用属性を切り替えることもできます。 | |||||||||||
省電力モード | ラップトップを使用している場合は、このモードを使用します。パワーセーブモードがオンの場合、バックグラウンドプロセスはオフにされ、消費電力を最小限に抑えます。 | |||||||||||
終了 | PyCharm を終了するには、このコマンドを選択してください。 このコマンドは Windows/Linux で使用できます。macOS では、PyCharm メニューに表示され、PyCharm を終了するという名前が付けられます。 |
編集
メニュー項目 | キーボードショートカット | 説明 | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
取り消し <アクション> | Ctrl+Z | このコマンドを使用してアクションをロールバックします。 このコマンドは、メインツールバーの | ||||||||||||||||||||||||||||||||||||||||||
やり直し <action> | Ctrl+Shift+Z | このコマンドを使用して、最後の操作を繰り返します。 このコマンドは、メインツールバーの | ||||||||||||||||||||||||||||||||||||||||||
切り取り | Ctrl+X | 選択した文字をクリップボードに取り込み、削除するには、このコマンドを選択します。詳細については、コードコンストラクトの選択を参照してください。 このコマンドは、メインツールバーの | ||||||||||||||||||||||||||||||||||||||||||
コピー | Ctrl+C | 選択した文字をクリップボードに取り込むには、このコマンドを選択します。詳細については、切り取り、コピー、貼り付けを参照してください。 このコマンドは、メインツールバーの | ||||||||||||||||||||||||||||||||||||||||||
パス / 参照のコピー | Ctrl+Shift+C | このコマンドを選択すると、選択したシンボルへのパスがクリップボードに保存されます。詳細については、切り取り、コピー、貼り付けを参照してください。 | ||||||||||||||||||||||||||||||||||||||||||
リッチテキストとしてコピー | Ctrl+Shift+C | 選択したフラグメントをフォーマットせずにクリップボードに取り込むには、このコマンドを選択します。詳細については、設定 | エディター | 一般を参照してください。 | ||||||||||||||||||||||||||||||||||||||||||
相対パスをコピー | Ctrl+Alt+Shift+C | シンボルへの参照をクリップボードに取り込むには、このコマンドを選択します。詳細については、切り取り、コピー、貼り付けを参照してください。 | ||||||||||||||||||||||||||||||||||||||||||
貼り付け | Ctrl+V | このコマンドを選択すると、クリップボードの最新のエントリが挿入ポイントに配置されます。詳細については、切り取り、コピー、貼り付けを参照してください。 このコマンドは、メインツールバーの | ||||||||||||||||||||||||||||||||||||||||||
履歴から貼り付け ... | Ctrl+Shift+V | このコマンドを選択すると、クリップボードから選択したエントリが挿入ポイントに配置されます。詳細については、切り取り、コピー、貼り付けを参照してください。 | ||||||||||||||||||||||||||||||||||||||||||
そのまま貼り付け | Ctrl+Alt+Shift+V | クリップボードの最後のエントリをプレーンテキストとして挿入ポイントに配置するには、このコマンドを選択します。詳細については、コードコンストラクトの選択を参照してください。 | ||||||||||||||||||||||||||||||||||||||||||
削除 | Delete | このコマンドを選択すると、プロジェクトツールウィンドウから選択したファイルまたはフォルダー、またはアクティブエディターから選択したテキストの一部を削除できます。 | ||||||||||||||||||||||||||||||||||||||||||
検索 | このノードをポイントすると、検索コマンドのサブメニューが表示されます。
| |||||||||||||||||||||||||||||||||||||||||||
マクロ | このノードをポイントすると、マクロ関連のコマンドのサブメニューが表示されます。詳細については、マクロを参照してください。 | |||||||||||||||||||||||||||||||||||||||||||
列選択モード | Alt+Shift+Insert | このコマンドを使用して、列選択モードと行選択モードを切り替えます。詳細については、ソースコードの操作を参照してください。 | ||||||||||||||||||||||||||||||||||||||||||
すべて選択 | Ctrl+A | 現在のファイルのすべての内容を選択するには、このコマンドを選択します。詳細については、ソースコードの操作を参照してください。 | ||||||||||||||||||||||||||||||||||||||||||
選択範囲の拡張 | Ctrl+W | 現在の単語を選択するには、このコマンドを選択します。このコマンドを続けて使用して、選択範囲を拡張します。詳細については、ソースコードの操作を参照してください。 | ||||||||||||||||||||||||||||||||||||||||||
選択範囲の縮小 | Ctrl+Shift+W | 現在選択されている単語の選択を解除するには、このコマンドを選択します。選択範囲を縮小するには、このコマンドを続けて使用します。詳細については、ソースコードの操作を参照してください。 | ||||||||||||||||||||||||||||||||||||||||||
行の結合 | Ctrl+Shift+J | 行またはリテラルを結合するには、このコマンドを選択してください。 | ||||||||||||||||||||||||||||||||||||||||||
段落を整形 | 段落にソフトラップを作成するには、このコマンドを選択します。 | |||||||||||||||||||||||||||||||||||||||||||
行を複写 | Ctrl+D | テキストの行または断片を複製するには、このコマンドを選択します。詳細については、コード行を参照してください。 | ||||||||||||||||||||||||||||||||||||||||||
選択範囲のインデント / 不必要な行または選択範囲 | Tab / Shift+Tab | キャレットの行のインデントを変更するには、このコマンドを選択します。詳細については、コードの再フォーマットと再配置を参照してください。 | ||||||||||||||||||||||||||||||||||||||||||
大 / 小文字の切り替え | Ctrl+Shift+U | 選択内容の大文字と小文字を変更するには、このコマンドを選択します。詳細については、コード行を参照してください。 | ||||||||||||||||||||||||||||||||||||||||||
インデントを変換 | このノードをポイントすると、可能なインデントのサブメニューが表示され、インデントスタイルが切り替わります。詳細については、コードの再フォーマットと再配置を参照してください。 | |||||||||||||||||||||||||||||||||||||||||||
XML/HTML の特殊文字をエンコード | 選択した特殊文字を | |||||||||||||||||||||||||||||||||||||||||||
テーブルとして編集 ... | このコマンドを選択して、現在のドキュメントのデータエディターを呼び出します。 |
表示
メニュー項目 | キーボードショートカット | 説明 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ツールウィンドウ | このノードをポイントすると、使用可能なツールウィンドウのリストが表示されます。詳細については、ツールウィンドウの配置を参照してください。 | |||||||||||||
外観 | このグループのコマンドを使用して、PyCharm ユーザーインターフェースの外観を構成します。詳細については、ユーザーインターフェースを参照してください。 | |||||||||||||
プレゼンテーションモードの開始 / 終了 | プレゼンテーションモードを開始または終了するには、このコマンドを選択します。 | |||||||||||||
集中モードの入力 / 終了 | 集中モードを入力または終了するに対してこのコマンドを選択します。 | |||||||||||||
全画面の入力 / 終了 | このコマンドを選択して、全画面モードを開始または終了します。 | |||||||||||||
ツールバー | このオプションを有効または無効にして、メインツールバーを表示または非表示にします。 | |||||||||||||
ツールウィンドウ Bar | このオプションを有効または無効にして、ツールウィンドウのボタンを表示または非表示にします。 | |||||||||||||
ステータスバー | このオプションを有効または無効にして、状況ツールバーを表示または非表示にします。 | |||||||||||||
ナビゲーションバー | このオプションを有効または無効にして、ナビゲーションバーを表示または非表示にします。 | |||||||||||||
メインメニュー | このオプションを有効または無効にして、メインメニューを表示または非表示にします。 | |||||||||||||
メインメニュー | このオプションを有効または無効にして、メインメニューを表示または非表示にします。 | |||||||||||||
ツリービューに説明 | Alt + Shift + \ | このオプションを有効または無効にして、ファイル変更の日時やファイルのサイズなど、ツリービューの特定の詳細を表示または非表示にします。 | ||||||||||||
クイック定義 | Ctrl+Shift+I | このコマンドを選択すると、クイック定義ポップアップが開きます。詳細については、定義と型定義を参照してください。 | ||||||||||||
クイックドキュメント | Ctrl+Q | このコマンドを選択すると、クイックドキュメントポップアップが表示されます。 | ||||||||||||
外部ドキュメント | Shift+F1 | このコマンドを選択すると、デフォルトのシステムブラウザーにシンボルの外部ドキュメントが表示されます。 | ||||||||||||
パラメーター情報 | Ctrl+P | このコマンドを選択してください。 | ||||||||||||
コンテキスト情報 | Alt+Q | 表示されているエディターペインからはみ出した場合に、現在のキャレット位置を表示するには、このコマンドを選択します。 | ||||||||||||
ソースに移動 | F4 | ツールウィンドウで選択したファイルを編集するには、このコマンドを選択します。ファイルがエディターで開きます。 | ||||||||||||
最近使用したファイル | Ctrl+E | 最近開いたファイルとツールウィンドウのリストを表示してそれらに移動するには、このコマンドを選択します。 | ||||||||||||
最近変更したファイル | 最近変更されたファイルのリストを表示してそれらに移動するには、このコマンドを選択します。 | |||||||||||||
最近の変更 | Alt+Shift+C | 最近の変更のリストを開くには、このコマンドを選択してください。 | ||||||||||||
比較 ... | このコマンドを選択して、現在エディターで開かれているファイルを別のファイルファイル、フォルダー、テキストソースを比較する内容と比較します。 | |||||||||||||
クリップボードと比較 | このコマンドを選択すると、エディターで現在開いているファイルとシステムクリップボードの内容が比較されます。詳細については、ファイル、フォルダー、テキストソースを比較するを参照してください。 | |||||||||||||
スキームのクイック切り替え | Ctrl+` | スキームを切り替えるには、このコマンドを選択します。 | ||||||||||||
アクティブエディター | このノードをポイントすると、ネストされたオプションのリストが表示されます。これらのコマンドはアクティブなエディターに適用され、エディターが存在する場合にのみ使用できます。
| |||||||||||||
Bidi テキスト方向 | このノードをポイントして、RTL 文字列とトークンを含む文字列リテラル内のテキストの方向を選択します。詳細については、テキスト方向を参照してください。 |
移動
メニュー項目 | キーボードショートカット | 説明 |
---|---|---|
Class/File/Symbol | Ctrl+N / Ctrl+Shift+N Ctrl+Alt+Shift+N | これらのコマンドを選択して、クラス、ファイル、シンボルを名前を見つけて移動します。 |
カスタム折りたたみ ... | Ctrl+Alt+. | このコマンドを選択して、カスタムリージョン間を移動します。 |
行 / カラム ... | Ctrl+G | 指定されたコード行に移動するには、このコマンドを選択してください。 |
バックフォワード | Ctrl+Alt+Left / Ctrl+Alt+Right | 最近移動したアイテムの履歴をたどるには、これらのコマンドを選択してください。これらのコマンドは、メインツールバーの |
どこでも検索 | Shift を 2 回押す | このコマンドを使用して、プロジェクト内またはアイテム外のアイテムを名前で検索します。ファイル、アクション、クラス、シンボル、設定、UI 要素を 1 つのエントリポイントから検索できます。名前でターゲットを検索する (どこでも検索) の詳細を参照してください。 |
最後 / 次の場所を編集 | Ctrl+Shift+Backspace | これらのコマンドを選択すると、最新の編集位置に移動して戻ることができます。 |
ブックマーク | このノードをポイントすると、ブックマークの使用に関連するコマンドのサブメニューが表示されます。 | |
移動先の選択 ... | Alt+F1 | |
ナビゲーションバーに移動 | Alt+Home | ナビゲーションバーを使用してプロジェクト全体を移動するには、このコマンドを選択してください。 |
宣言 | Ctrl+B | シンボルの宣言に移動するには、このコマンドを選択します。 |
実装 | Ctrl+Alt+B | このコマンドを選択すると、メソッドの実装に移動します。 |
型宣言 | Ctrl+Shift+B | このコマンドを選択すると、シンボルの型宣言に移動します。 |
スーパーメソッド | Ctrl+U | このコマンドを選択すると、キャレットのメソッドのスーパーメソッドに移動します。 |
テスト | Ctrl+Shift+T | このコマンドを選択して既存のテストに移動するか、テストを作成します。詳細については、テストの作成を参照してください。 . |
関連シンボル ... | Ctrl+Alt+Home | |
ファイル構造 | Ctrl+F12 | ファイル構造ビューを使用してソースコード内を移動するには、このコマンドを選択します。 |
ファイルパス | Ctrl+Alt+F12 | 詳細は、ファイルパスを見つけるを参照してください。 |
タイプ / メソッド / 呼び出し階層 | Ctrl+H / Ctrl+Shift+H / Ctrl+Alt+H | 階層ビューを使用して移動するには、次のコマンドを選択します。詳細については、ソースコード階層を参照してください。 |
次の / 前のハイライトされたエラー | F2Shift+F2 | これらのショートカットを使用して、ハイライトされているエラー間を移動します。 |
次 / 前の変更 | Ctrl+Alt+Shift+DownCtrl+Alt+Shift+Up | これらのコマンドを選択して、変更マーカーを移動します(VCS 統合が有効になっている場合)。 |
次 / 前のメソッド | Alt+DownAlt+Up | これらのコマンドを選択して、メソッドとタグを上下に移動します。 |
コード
メニュー項目 | キーボードショートカット | 説明 |
---|---|---|
メソッドのオーバーライド ... | Ctrl+O | メソッドをオーバーライドするには、このコマンドを選択します。詳細については、スーパークラスのメソッドをオーバーライドするを参照してください。 |
メソッドの実装 ... | Ctrl+I | メソッドを実装するには、このコマンドを選択します。 |
関数の実装 ... | Ctrl+I | メソッドを実装するには、このコマンドを選択します。 |
生成 ... | Alt+Insert | 新しい要素を作成するには、このコマンドを選択します。詳細については、プロジェクトを作成する、コードの生成を参照してください。 |
囲む ... | Ctrl+Alt+T | このコマンドを選択して、論理フラグメントをコード構成で囲みます。 |
アンラップ / 除去 ... | Ctrl+Shift+Delete | このコマンドを選択して、式を囲んでいるステートメントからラップを解除します。 |
コード補完 | このノードをポイントすると、ネストされた自動補完コマンドが表示されます。 | |
折りたたみ | このノードをポイントすると、ネストされた折りたたみコマンドが表示されます。 | |
ライブテンプレートの挿入 ... | Ctrl+J | このコマンドを選択して、ライブテンプレートによってコード構造を作成します。 |
ライブテンプレートで囲む ... | Ctrl+Alt+J | このコマンドを選択して、サラウンドテンプレートを使用してコード構成を作成します。 |
行コメント | Ctrl+/ | コード行全体をコメントするには、このコマンドを選択します。詳細については、コード行を参照してください。 |
ブロックコメント | Ctrl+Shift+/ | コードのブロックをコメントアウトするには、このコマンドを選択します。詳細については、コード行を参照してください。 |
コードの整形 | Ctrl+Alt+L | コードの再フォーマットを実行するには、このコマンドを選択します。詳細については、コードの再フォーマットと再配置を参照してください。 |
行の自動インデント | Ctrl+Alt+I | インデントを変更するには、このコマンドを選択します。 |
インポートの最適化 | Ctrl+Alt+O | インポートステートメントを最適化するには、このコマンドを選択します。詳細については、自動インポートを参照してください。 |
コードの再配置 | 配置ルールに従ってコードを並べ替えるには、このコマンドを選択します。このアクションは Python ではサポートされていません。 | |
ステートメントを上 / 下に移動 | Ctrl+Shift+Up / Ctrl+Shift+Down | コード文に対してこのコマンドを選択します。 |
要素を左 / 右に移動 | Ctrl+Alt+Shift+Left / Ctrl+Alt+Shift+Right | キャレットの要素を左右に移動するには、このコマンドを選択します。 |
行を上 / 下に移動 | Alt+Shift+Up / Alt+Shift+Down | キャレットの行を上下に移動するには、このコマンドを選択します。 |
コードのインスペクション ... | インスペクションを実行するには、このコマンドを選択してください。 | |
コードのクリーンアップ | コードクリーンアップスコープの指定ダイアログを開くには、このコマンドを選択します。 | |
インスペクション名を指定して実行 ... | Ctrl+Alt+Shift+I | 指定したインスペクションを実行するには、このコマンドを選択してください。 |
現在のファイルに対する解析を構成 ... | Ctrl+Alt+Shift+H | 現在のファイルのハイライトレベルを変更するには、このコマンドを選択してください。 |
オフラインインスペクション結果を表示 ... | このコマンドを選択すると、コンピューターに保存されているインスペクションの結果が表示されます。 | |
重複コードの検索 ... | コードの重複を検索するには、このコマンドを選択します。詳細については、重複を分析するを参照してください。 |
リファクタリング
メニュー項目 | キーボードショートカット | 説明 |
---|---|---|
リファクタリング ... | Ctrl+Alt+Shift+T | このコマンドを選択すると、現在のコンテキストで使用可能なリファクタリングのポップアップメニューが開きます。詳細については、コードのリファクタリングを参照してください。 |
名前の変更… | Shift+F6 | |
シグネチャーの変更 ... | Ctrl+F6 | シグネチャー変更のリファクタリングを実行するには、このコマンドを選択します。詳細については、シグネチャーの変更を参照してください。 |
移動 ... | F6 | このコマンドを選択して、シンボルを指定した場所に移動します。 |
コピー ... | Ctrl+C | 指定した場所に要素のコピーを作成するには、このコマンドを選択します。詳細については、コピーリファクタリングを参照してください。 |
安全な削除 | Alt+Delete | このコマンドを選択してシンボルを削除し、その使用箇所を検索します。 |
抽出 | このコマンドを選択して、抽出リファクタリングの 1 つを実行します。 | |
インライン化 ... | Ctrl+Alt+N | インラインリファクタリングを実行するには、このコマンドを選択します。 |
メンバーのプルアップ ... | このコマンドを選択して、プルメンバーアップリファクタリングを実行します。 | |
メンバーのプッシュダウン | このコマンドを選択して、プッシュメンバーのリファクタリングを実行します。 | |
ブール値の反転 | このコマンドを選択して、ブールリファクタリングの反転を実行します。 |
実行
メニュー項目 | キーボードショートカット | 説明 |
---|---|---|
<現在の実行 / デバッグ構成> を実行します。 | Shift+F10 | このコマンドを選択して、現在のスクリプトを対応する一時的な実行 / デバッグ構成で実行します。 このコマンドは、メインツールバーの |
デバッグ <現在の実行 / デバッグ構成> | Shift+F9 | 対応する一時的な実行 / デバッグ構成を使用して現在のスクリプトをデバッグするには、このコマンドを選択します。 このコマンドは、メインツールバーの |
カバレッジを使用して <現在の実行 / デバッグ構成> を実行する | 現在のスクリプトを対応する一時的な実行 / デバッグ構成でカバレッジ付きで実行するには、このコマンドを選択します。 このコマンドは、メインツールバーの | |
プロファイル <現在の実行 / デバッグ構成> | 現在のスクリプトのプロファイリングを実行するには、このコマンドを選択します。 このコマンドは、メインツールバーの | |
<現在のスクリプト> の並行性ダイアグラム | マルチスレッドアプリケーションを探索するには、このコマンドを選択します。詳細については、スレッド同時実行の可視化を参照してください。 このコマンドは、メインツールバーの | |
起動構成の実行 ... | Alt+Shift+F10 | このコマンドを選択して目的の実行 / デバッグ構成を選択し、それを起動します。 |
デバッグ ... | Alt+Shift+F9 | このコマンドを選択して目的の実行 / デバッグ構成を選択し、デバッグモードで起動します。 |
プロセスにアタッチ | Python スクリプトに添付するには、このコマンドを選択します。詳細については、プロセスに接続を参照してください。 | |
実行構成の編集 ... | 実行 / デバッグ構成を変更するには、このコマンドを選択します。 | |
実行リストの表示 | このコマンドを選択すると、現在実行中 / デバッグ中のすべてのアプリケーションを一覧表示するポップアップが表示されます。 詳細は、実行中のプロセスを表示するを参照してください。 | |
ファイルからテストをインポート | テスト結果をファイルからインポートするには、このコマンドを選択します。 | |
停止 | Ctrl+F2 | 実行 / デバッグ構成の実行を終了するに対してこのコマンドを選択します。このコマンドは、実行およびデバッグツールウィンドウのツールボックスにある |
ステップコマンド | これらのコマンドは、デバッガーセッションがオンの場合に有効になります。詳細については、プログラムのステップスルーおよびデバッグツールウィンドウのリファレンスを参照してください。 | |
一時停止 | 現在の実行またはデバッグセッションの出力を一時停止するには、このコマンドを選択します。このコマンドは、実行およびデバッグツールウィンドウのツールボックスの このアクションは実行 / デバッグ構成: Node.js/Chrome への接続では使用できません。 | |
再開 | F9 | このコマンドを選択して、選択した実行 / デバッグ構成でデバッガーセッションを再開します。このコマンドは、デバッグツールウィンドウのツールボックスの |
式の評価 | Alt+F8 | このコマンドを選択して、デバッグセッション中に式を評価します。 |
式のクイック評価 | Ctrl+Alt+F8 | デバッグセッション中にエディターで式の迅速な評価を実行するには、このコマンドを選択します。 |
実行ポイントの表示 | Alt+F10 | デバッグセッション中に実行ポイントを表示するには、このコマンドを選択します。 |
行ブレークポイントの切り替え | Ctrl+F8 | 行ブレークポイントをオンまたはオフにするには、このコマンドを選択します。詳細については、行ブレークポイントを設定するを参照してください。 |
一時行ブレークポイントの切り替え | Ctrl+Alt+Shift+F8 | 一時的な行ブレークポイントをオンまたはオフにするには、このコマンドを選択します。詳細については、行ブレークポイントを設定するを参照してください。 |
ブレークポイントの表示 ... | Ctrl+Shift+F8 | このコマンドを選択して、使用可能なすべてのブレークポイントを表示し、ブレークポイントダイアログで変更します。 |
ツール
メニュープラグインと外部ツールに依存することに注意してください。
の構成は、有効なメニュー項目 | キーボードショートカット | 説明 |
---|---|---|
タスクとコンテキスト | このノードをポイントすると、タスクとコンテキスト管理に関連するコマンドのサブメニューが表示されます。 | |
ファイルをテンプレートとして保存 | 現在のファイルをテンプレートファイルとして保存するには、このコマンドを選択します。 | |
IDE スクリプトコンソール | 対話型スクリプトコンソールを起動するには、このコマンドを選択します。 | |
スタックトレースの分析 ... | 外部スタックトレースを分析するには、このコマンドを選択してください。 | |
メモリスナップショットのキャプチャー | プロファイルされたアプリケーションのメモリ状態を取得するには、このコマンドを選択します。 | |
Python コンソール | このコマンドを選択すると、Python 対話型コンソールが起動します。 | |
setup.py の作成 /setup.py の実行 | これらのコマンドを使用して、 setup.py を作成および実行します。 | |
コードカバレッジデータの表示 | Ctrl+Alt+F6 | カバレッジ結果を表示するには、このコマンドを選択します。詳細については、コードカバレッジを参照してください。 |
Vim エミュレーター | Vim エミュレーションを有効または無効にするには、このオプションを有効にします。このコマンドは、Vim プラグインがインストールされ有効になっている場合にのみ表示されます。詳細については、PyCharm を Vim エディターとして動作するように設定するを参照してください。 | |
Vim キーマップを再設定する | このコマンドは、 がチェックされている場合にのみ表示されます。これを選択して、Vim エミュレータの別の基本キーマップを選択します。 | |
デプロイ | このノードをポイントすると、デプロイ関連コマンドのサブメニューが表示されます。詳細については、配置を参照してください。 | |
ターミナルを開く | ターミナルエミュレータを実行するには、このコマンドを選択します。 | |
SSH セッションの開始 | リモート SSH サーバー上でターミナルを起動するには、このコマンドを選択します。詳細については、SSH ターミナルを実行するを参照してください。 | |
HTTP クライアント | このノードをポイントすると、RESTful Web サービスへのリクエストの作成と実行に関連するコマンドのサブメニューが表示されます。詳細については、HTTP クライアントを参照してください。 | |
Vagrant | このノードをポイントすると、標準 Vagrant アクションのサブメニューが表示されます。詳細については、「Vagrant: 再現可能な開発環境の使用」および「VM で動作する PyCharm の設定」を参照してください。 |
VCS
メニューには、有効なバージョン管理システムによって異なるコマンドが含まれています。次の表に、バージョン管理の統合が有効になっていない場合に使用できるメニューコマンドを示します。
メニュー項目 | キーボードショートカット | 説明 |
---|---|---|
ローカル履歴 | このノードをポイントすると、ローカル履歴に関連するコマンドのリストが表示されます。 | |
VCS 連携を有効にする ... | ||
VCS 操作のポップアップ | Alt+` | 最も一般的な VCS アクションのポップアップリストを呼び出すには、このコマンドを選択します。 |
パッチの適用 ... | このコマンドを選択して、パッチを適用します。 | |
バージョン管理からチェックアウト | サポートされているバージョン管理システムに固有の、チェックアウトコマンドのサブメニューを表示するには、このノードをポイントします。バージョン管理の統合が有効になっていないと、SVN、Mercurial、Git、GitHub からチェックアウトできます。 | |
バージョン管理へインポート | サポートされているバージョン管理システムに固有のインポートコマンドのサブメニューを表示するには、このノードをポイントします。バージョン管理統合が有効になっていないと、SVN、Mercurial、Git、GitHub にインポートすることが可能です。 | |
VCS リポジトリの参照 | このノードをポイントすると、サポートされているバージョン管理システムに固有のブラウズコマンドのサブメニューが表示されます。バージョン管理統合が有効になっていないと、現在開いているプロジェクトに関連付けられていない Subversion および Git リポジトリを参照することができます。
|
VCS 統合を有効にすると、VCS メニューの構成が異なることに注意することが重要です。
ウィンドウ
メニュー項目 | キーボードショートカット | 説明 |
---|---|---|
レイアウト | このコマンドを選択して、現在のツールウィンドウの配置をレイアウトとして保存し、作成したレイアウトを切り替えます。 | |
アクティブなツールウィンドウ | このコマンドを選択すると、アクティブなツールウィンドウに関連するコマンドのサブメニューが表示されます。詳細については、「ツールウィンドウ」、「ツールウィンドウの配置」、「ツールウィンドウの表示モード」を参照してください。 | |
エディタータブ | このコマンドを選択すると、エディターのタブに関連するコマンドのサブメニューが表示されます。詳細については、エディタータブを参照してください。 これらのコマンドは、エディタータブのコンテキストメニューからも見つけることができます。 | |
バックグラウンドタスク | このコマンドを選択すると、バックグラウンドでのタスクの実行に関連するコマンドのサブメニューが表示されます。詳細については、バックグラウンドタスクを参照してください。 | |
次のプロジェクトウィンドウ / 前のプロジェクトウィンドウ | Ctrl+Alt+] Ctrl+Alt+[ | 現在開いているプロジェクトを切り替えるには、このコマンドを選択します。 |
<プロジェクト> | アクティブなウィンドウに表示するプロジェクトを選択します。 |
ヘルプ
メニュー項目 | キーボードショートカット | 説明 |
---|---|---|
アクションの検索 | Ctrl+Shift+A | アクションをその名前で呼び出すには、このコマンドを選択します。 |
回答プレースホルダーへの記入 | 正しい答えを得るためにこのコマンドを選択してください。 | |
PyCharm Edu エディションの詳細情報 | クイックスタートガイドを表示するには、このコマンドを選択してください。 | |
キーマップリファレンス | PyCharm ショートカットマップを PDF 形式で表示するには、このコマンドを選択します。 | |
デモおよびスクリーンキャスト | このコマンドを選択すると、YouTube で PyCharm デモビデオとスクリーンキャストが表示されます(英語)。 | |
ヘルプ | このコマンドを選択すると、PyCharm オンラインヘルプのトピックにアクセスできます。 | |
今日のヒント | 任意のヒントを表示するには、このコマンドを選択します。 詳細は、今日のヒントを使うを参照してください。 | |
生産性ガイド | このコマンドを選択すると、生産性ガイドが表示されます。 | |
フィードバックを送信 | PyCharm の全体的な印象をサポートサービスに報告するには、このコマンドを選択します。 詳細は、問題の報告とフィードバックの共有を参照してください。 | |
エクスプローラー / ファインダにログを表示する | PyCharm のログを検索するには、このコマンドを選択します。 詳細は、問題の報告とフィードバックの共有を参照してください。 | |
カスタムプロパティの編集 | ユーザホームにあるカスタムファイル idea.properties を開くには、このコマンドを選択します。このファイルが存在しない場合、PyCharm はそれを作成することを提案します。 詳細は、詳細な構成を参照してください。 | |
カスタム VM オプションの編集 | ユーザホームにあるカスタムファイル .vmoptions を開くには、このコマンドを選択します。このファイルが存在しない場合、PyCharm はそれを作成することを提案します。 詳細は、詳細な構成を参照してください。 | |
デバッグログ設定 | カテゴリのログレベルを変更するには、このコマンドを選択します。このコマンドを選択すると、カスタムデバッグログ構成ダイアログが開くため、そこでログカテゴリ名を改行で区切って入力する必要があります。 詳細は、問題の報告とフィードバックの共有を参照してください。 | |
開発者コミュニティ | PyCharm コミュニティページ(英語)を開くには、このコマンドを選択します。 | |
登録 ... | PyCharm を登録するには、このコマンドを選択してください。 | |
アップデートの確認 ... | 現在のバージョンに関する情報と、PyCharm の新しいバージョンが利用可能かどうかを取得するには、このコマンドを選択します。詳細については、PyCharm を更新を参照してください。 このコマンドは Windows/Linux で使用できます。macOS では、PyCharm メニューに表示されます。 | |
バージョン情報 | PyCharm の現在のバージョン、現在のビルドなどに関する情報を取得するには、このコマンドを選択します。ポップアップウィンドウを閉じるには、Escape を押します。 このコマンドは Windows/Linux で使用できます。macOS では、PyCharm メニューに表示されます。 |
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/python_CreateNewDirectories.png)
プロジェクトを作成する
さまざまなタイプ(ディレクトリ、パッケージ、ファイル)の新しい要素を作成して、プロジェクトを作成します。PyCharm は、対応する機能にアクセスする次の代替方法を提案します。メインメニューから。コンテキストメニューコマンド。キーボードショートカット。その結果、作成する要素のタイプを選択する新規メニューが表示されます。PyCharm 固有の要素を生成するには、Django のサポートセクションを参照してください。新規ファイルの作成以下のいずれか 1 つを実行します: プロジェクトツールウィンドウ...
![](https://resources.jetbrains.com/help/img/idea/2024.1/py_scratch_files_location.png)
スクラッチファイル
一時的なメモを作成したり、プロジェクトのコンテキスト外でコードを作成したりする必要がある場合があります。別のアプリケーションに切り替える代わりに、スクラッチファイルとスクラッチバッファを使用できます。スクラッチファイルは、構文のハイライト、コード補完、対応するファイルタイプのその他すべての機能をサポートする、完全に機能し、実行可能で、デバッグ可能なファイルです。例: あるプロジェクトに取り組んでいるときに、後で別のプロジェクトで使用できるメソッドのアイデアを思いつくことがあります。メソッドのドラ...
![](https://resources.jetbrains.com/help/img/idea/2024.1/ws_create_html_file.png)
HTML ファイルの操作
PyCharm は、構文やエラーのハイライト、コードスタイルに応じたフォーマット、構造検証、コード補完、デバッグセッション中のオンザフライプレビュー(ライブ編集)やコードエディターの専用プレビュータブなど、HTML を強力にサポートします。HTML ツールプラグインを有効にするこの機能は、デフォルトで PyCharm にバンドルされて有効になっている HTML ツールプラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き...
![](https://resources.jetbrains.com/help/img/idea/2024.1/py_enable_educational_fearutes.png)
教育向け PyCharm
PyCharm は、プログラミングの学習と教育に使用できます。Python をゼロから学習することも、対話的なコースやプログラミングコンテストでスキルを磨くこともできます。独自のコースを作成することに興味がある場合は、PyCharm でも作成できます。教育機能を有効にするには、ウェルカム画面の学習タブに切り替えて、アクセスの有効化をクリックします。さらに学びたいですか? 教育向け PyCharm の Web ページを参照してください。PyCharm キーボ...
![](https://pleiades.io/icons/pycharm.png)
コピーダイアログ
このダイアログを使用して、コピーリファクタリングの設定を指定します。新しい名前作成するファイルまたはディレクトリの名前を指定します。宛先ディレクトリコピーを作成するディレクトリを指定します。リストから宛先ディレクトリを選択するか、をクリックして、開いたターゲットディレクトリの選択ダイアログでディレクトリを選択します。(必要に応じて、新しいディレクトリを作成することができます。) コピーをエディターで開くこのチェックボックスを選択すると、ファイル、ディレクトリ、パッケージがコピーされた後に自動的に開...
![](https://resources.jetbrains.com/help/img/idea/2024.1/check_out_from_version_control.png)
プロジェクトを開く、再開、閉じる
初めてプロジェクトを開くと、ウェルカム画面が表示されます。ディスクからプロジェクトを開くか、バージョン管理システムからダウンロードできます。プロジェクトを開く:ディスクからプロジェクトを開く以下のいずれか 1 つを実行します: に移動します。ウェルカム画面で、開くをクリックします。、開いたファイルまたはプロジェクトを開くダイアログで、目的のプロジェクトディレクトリの場所を見つけます。PyCharm プロジェクトはでマークされ、他の IDE または専用エディターで作成されたプロジェクトはでマークさ...