PyCharm 2025.2 ヘルプ

キーマップリファレンス

このページと PyCharm ドキュメントの他のページを参照すると、IDE で使用するキーマップのキーボードショートカットが表示されます。ページ上部のセレクターを使用して選択してください。

PyCharm のトップキーボードショートカット

プロジェクトのビルド

このディレクトリの新規

Ctrl+Alt+Insert

プロジェクトのビルド

Ctrl+F9

再ビルド

Ctrl+Shift+F9

基本編集

切り取り

Ctrl+X

コピー

Ctrl+C

貼り付け

Ctrl+V

プレーンテキストとして貼り付け

Ctrl+Alt+Shift+V

履歴から貼り付け ...

Ctrl+Shift+V

パスをコピー

Ctrl+Shift+C

参照をコピー

Ctrl+Alt+Shift+C

すべて保存

Ctrl+S

元に戻す

Ctrl+Z

やり直し

Ctrl+Shift+Z

選択範囲のインデント

Tab

選択範囲 / 行のインデント解除

Shift+Tab

行の自動インデント

Ctrl+Alt+I

新しい行の追加

Shift+Enter

現在行の前に改行を追加

Ctrl+Alt+Enter

行削除

Ctrl+Y

行の結合

Ctrl+Shift+J

行または選択範囲の複製

Ctrl+D

大 / 小文字の切り替え

Ctrl+Shift+U

スクラッチファイル

Ctrl+Alt+Shift+Insert

新規ウィンドウでソースを開く

Shift+F4

すべてのエディターでフォントサイズを拡大

Alt+Shift+.

すべてのエディターでフォントサイズを縮小

Alt+Shift+Comma

キャレットナビゲーション

キャレットを前の単語に移動

Ctrl+Left

キャレットを次の単語に移動

Ctrl+Right

キャレットを行頭に移動

Home

キャレットを行末に移動

End

キャレットを一致する括弧に移動

Ctrl+Shift+M

キャレットをコードブロックの先頭に移動

Ctrl+[

キャレットをコードブロックの最後に移動

Ctrl+]

次のメソッド

Alt+Down

前のメソッド

Alt+Up

キャレットをページの先頭に移動

Ctrl+Page Up

キャレットをページの最後に移動

Ctrl+Page Down

ページアップ

Page Up

ページダウン

Page Down

キャレットをテキストの先頭に移動

Ctrl+Home

キャレットをテキストの最後に移動

Ctrl+End

テキストを選択

すべて選択

Ctrl+A

選択状態で左へ

Shift+Left

選択状態で右へ

Shift+Right

選択状態でキャレットを前の単語に移動

Ctrl+Shift+Left

選択状態でキャレットを次の単語に移動

Ctrl+Shift+Right

選択状態でキャレットを行頭に移動

Shift+Home

選択状態でキャレットを行末に移動

Shift+End

選択状態で上へ

Shift+Up

選択状態で下へ

Shift+Down

選択状態でキャレットをコードブロックの先頭に移動

Ctrl+Shift+[

選択状態でキャレットをコードブロックの最後に移動

Ctrl+Shift+]

選択状態でキャレットをページの先頭に移動

Ctrl+Shift+Page Up

選択状態でキャレットをページの最後に移動

Ctrl+Shift+Page Down

選択状態でページアップ

Shift+Page Up

選択状態でページダウン

Shift+Page Down

選択状態でキャレットをテキストの先頭に移動

Ctrl+Shift+Home

選択状態でキャレットをテキストの最後に移動

Ctrl+Shift+End

選択範囲の拡大

Ctrl+W

選択範囲の縮小

Ctrl+Shift+W

コードの折りたたみ

展開

Ctrl+NumPad +

縮小

Ctrl+NumPad -

再帰的に展開

Ctrl+Alt+NumPad +

再帰的に折りたたむ

Ctrl+Alt+NumPad -

すべて展開

Ctrl+Shift+NumPad +

すべて折りたたむ

Ctrl+Shift+NumPad -

選択領域を折りたたむ

Ctrl+.

複数のキャレットと選択範囲

コーディング支援

インテンションアクションの表示

Alt+Enter

基本補完

Ctrl+Space

型一致補完

Ctrl+Shift+Space

第 2 基本補完

Ctrl+Alt+Space

AI Assistant でコードを完成させる

Alt+\

AI Assistant を使用してコードを生成する

Ctrl+\

ステートメント補完

Ctrl+Shift+Enter

コードの整形

Ctrl+Alt+L

パラメーター情報

Ctrl+P

クイックドキュメント

Ctrl+Q

ステートメントを上に移動

Ctrl+Shift+Up

ステートメントを下に移動

Ctrl+Shift+Down

要素を左に移動

Ctrl+Alt+Shift+Left

ステートメントを右に移動

Ctrl+Alt+Shift+Right

行を上に移動

Alt+Shift+Up

行を下に移動

Alt+Shift+Down

行コメントでコメント化

Ctrl+/

ブロックコメントでコメント化

Ctrl+Shift+/

囲む ...

Ctrl+Alt+T

生成 ...

Alt+Insert

コンテキストナビゲーション

すべて検索

コード解析

実行とデバッグ

リファクタリング

リファクタリング ...

Ctrl+Alt+Shift+T

名前の変更…

Shift+F6

シグネチャーの変更 ...

Ctrl+F6

インライン化 ...

Ctrl+Alt+N

移動 ...

F6

メソッドの抽出 ...

Ctrl+Alt+M

フィールドの導入 ...

Ctrl+Alt+F

パラメーターの導入 ...

Ctrl+Alt+P

変数の導入 ...

Ctrl+Alt+V

安全な削除 ...

Alt+Delete

グローバル VCS アクション

差分ビューアー

差分の表示

Ctrl+D

ファイルを比較

Ctrl+D

次の差分

F7

前の差分

Shift+F7

左側を適用

Ctrl+Alt+R

右側を適用

Ctrl+Alt+A

反対側の差分ペインを選択

Ctrl+Shift+Tab

差分設定ポップアップの表示 ...

Ctrl+Shift+D

ツールウィンドウ

2024 年 2 月 11 日

関連ページ:

名前でターゲットを検索する (どこでも検索)

プロジェクト内またはプロジェクト外のアイテムは、その名前で見つけることができます。単一のエントリポイントから、Git 内のファイル、アクション、クラス、シンボル、設定、UI 要素などを検索できます。プロジェクト内のテキストの検索の詳細については、「プロジェクト内で検索して置き換える」を参照してください。どこでも検索メインメニューで、に移動するか、を 2 回押して検索ウィンドウを開きます。デフォルトでは、PyCharm は最近使用したファイルのリストを表示します。もう一度を 2 回押すか、ニー...

プロジェクトツールウィンドウ

プロジェクトツールウィンドウを使用すると、さまざまな視点からプロジェクトを確認し、新しい項目 (ディレクトリ、ファイル、クラスなど) の作成、エディターでのファイルのオープン、必要なコードフラグメントへの移動などのさまざまなタスクを実行できます。このツールウィンドウのほとんどの機能には、コンテンツペインのコンテキストメニューコマンドとして、関連するショートカットを介してアクセスします。このビューには、作成されたスクラッチファイル、クエリコンソール、拡張スクリプトを管理できるスクラッチとコンソー...

インテンションアクション

エディターで作業すると、PyCharm がコードを分析し、最適化の方法を探します。インテンションのアクションは、エラーや警告から最適化の提案まで、幅広い状況をカバーします。IDE がコードを改善する方法を見つけるとすぐに、エディター内の現在の行の横に黄色のバルブアイコンが表示されます。このアイコンをクリックすると、現在のコンテキストで利用可能なインテンションアクションが表示されます。感嘆符が付いた赤いバルブは、PyCharm が問題を検出したことを示し、関連する修正(クイックフィックス)を選択す...

ソースコードナビゲーション

さまざまなアクションとポップアップを使用して、エディター内のコード内をすばやく移動できます。エディターウィンドウとツールウィンドウ間の移動、およびエディタータブとパンくずリストの操作の詳細については、エディターの基本を参照してください。最近のファイル、場所、変更のナビゲーションの詳細については、最近のファイルと変更を参照してください。必要なファイルの検索方法の詳細については、ファイルナビゲーションを参照してください。ファイルの構造を表示および移動する方法の詳細については、ソースファイルの構造を表...

使用箇所の検索

コードを記述または編集するときに、変更または削除するコード要素に遭遇する場合があります。変更を行う前に、コード要素がどこで使用され、アプリケーションにどのように影響するかを確認することをお勧めします。使用箇所の検索アクションを使用すると、コードベース全体でコード要素の参照を検索できます。検索プロセスを管理し、単一のファイルのみを検索したり、検索範囲をプロジェクト全体に拡張したり、特定の検索範囲を作成したりできます。さらに、使用箇所のハイライトの色を設定したり、使用箇所の自動ハイライトを完全に無効...

コードの生成

PyCharm は、一般的なコード構造と繰り返し要素を生成する複数の方法を提供し、生産性の向上に役立ちます。これらは、新しいファイルを作成するときに使用されるファイルテンプレート、コンテキスト、さまざまなラッパー、文字の自動ペアリングに基づいて異なる方法で適用されるカスタムまたは事前定義されたライブテンプレートのいずれかです。さらに、PyCharm はコード補完および Emmet のサポートを提供します。に移動して、生成できる利用可能な構成を含むポップアップメニューを開きます。まだ作成されていないク...