事前定義された Windows キーマップ
DataGrip のトップキーボードショートカット
どこでも検索 | ダブル Shift |
アクションの検索 ... | Ctrl+Shift+A |
Alt+2 | |
Alt+Enter | |
Ctrl+E | |
Alt+F7 | |
Alt+F1 | |
Ctrl+Alt+S | |
Alt+Insert | |
なんでも実行 | ダブル Ctrl |
デバッグ ... | Alt+Shift+F9 |
Ctrl+Shift+F8 | |
プロセスにアタッチ ... | Ctrl+Alt+F5 |
Alt+` | |
Ctrl+Alt+Shift+T | |
Ctrl+Alt+L |
基本編集
切り取り | 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+Shift+Click | |
Alt+Shift+Insert | |
ダブル Ctrl + Up | |
ダブル Ctrl + Down | |
Alt+Shift+G | |
Alt+J | |
Ctrl+Alt+Shift+J | |
Alt+Shift+J | |
Alt+Shift+Middle-Click | |
Alt+Click | |
Ctrl+Alt+Shift+Click |
コーディング支援
Alt+Enter | |
Ctrl+Space | |
Ctrl+Shift+Space | |
Ctrl+Alt+Space | |
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 |
コンテキストナビゲーション
Alt+Down | |
Alt+Up | |
Ctrl+G | |
Ctrl+Tab | |
Alt+F1 | |
Ctrl+E | |
Ctrl+Shift+Backspace | |
Ctrl+Alt+Left | |
Ctrl+Alt+Right | |
Alt+Right | |
Alt+Left | |
F11 | |
Ctrl+Shift+[digit] | |
Ctrl+F11 | |
Shift+F11 | |
Ctrl+[digit] | |
Ctrl+Shift+F11 | |
Alt+7 | |
Alt+3 | |
次の出現箇所 | Ctrl+Alt+Down |
前の出現箇所 | Ctrl+Alt+Up |
すべてを見つける
どこでも検索 | ダブル Shift |
Ctrl+F | |
F3 | |
Shift+F3 | |
Ctrl+R | |
Ctrl+Shift+F | |
Ctrl+Shift+R | |
Ctrl+F3 | |
Ctrl+Shift+N | |
Ctrl+F12 | |
Ctrl+Alt+Shift+N | |
アクションの検索 ... | Ctrl+Shift+A |
シンボルから移動する
Alt+F7 | |
Ctrl+B | |
Ctrl+Alt+F7 | |
Ctrl+Shift+F7 |
コード解析
Alt+Enter | |
Ctrl+F1 | |
F2 | |
Shift+F2 | |
Ctrl+Alt+Shift+I | |
Alt+6 |
実行とデバッグ
なんでも実行 | ダブル Ctrl |
Shift+F10 | |
Alt+Shift+F10 | |
コンテキスト設定のデバッグ | Shift+F9 |
デバッグ ... | Alt+Shift+F9 |
プロセスにアタッチ ... | Ctrl+Alt+F5 |
停止 | Ctrl+F2 |
再開 | F9 |
バックグラウンドプロセスの停止 ... | Ctrl+Shift+F2 |
F8 | |
Alt+Shift+F8 | |
F7 | |
Shift+F7 | |
Alt+Shift+F7 | |
Shift+F8 | |
Alt+F9 | |
Ctrl+Alt+F9 | |
Alt+F10 | |
Alt+F8 | |
Ctrl+Alt+F8 | |
Ctrl+F8 | |
Ctrl+Alt+Shift+F8 | |
Ctrl+Shift+F8 | |
Ctrl+Shift+F8 | |
Alt+4 | |
Alt+5 | |
Alt+8 |
リファクタリング
Ctrl+Alt+Shift+T | |
名前の変更… | Shift+F6 |
シグネチャーの変更 ... | Ctrl+F6 |
移動 ... | F6 |
パラメーターの導入 ... | Ctrl+Alt+P |
変数の導入 ... | Ctrl+Alt+V |
グローバル VCS アクション
Alt+` | |
Ctrl+K | |
Ctrl+T | |
Ctrl+Alt+Z | |
Ctrl+Shift+K | |
次の変更 | Ctrl+Alt+Shift+Down |
前の変更 | Ctrl+Alt+Shift+Up |
Alt+9 | |
Alt+0 |
差分ビューアー
差分の表示 | Ctrl+D |
ファイルを比較 | Ctrl+D |
次の差分 | F7 |
前の差分 | Shift+F7 |
左側を適用 | Ctrl+Alt+R |
右側を適用 | Ctrl+Alt+A |
反対側の差分ペインを選択 | Ctrl+Shift+Tab |
差分設定ポップアップの表示 ... | Ctrl+Shift+D |
ツールウィンドウ
Shift+Escape | |
Ctrl+Shift+F12 | |
F12 | |
Ctrl+Alt+Shift+Left | |
Ctrl+Alt+Shift+Right | |
Ctrl+Alt+Shift+Up | |
Ctrl+Alt+Shift+Down | |
N/A | |
Alt+2 | |
Alt+3 | |
Alt+4 | |
Alt+5 | |
Alt+6 | |
Alt+7 | |
Alt+8 | |
Alt+9 | |
Alt+0 | |
ターミナルウィンドウを表示 | Alt+F12 |
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_files_tool_window.png)
ファイルツールウィンドウ
ファイルツールウィンドウを使用すると、プロジェクトにアタッチされているファイルとディレクトリ、およびクエリコンソールを管理できます。このツールウィンドウのほとんどの機能には、コンテンツペインのコンテキストメニューコマンドとして、関連するショートカットを介してアクセスします。また、ビューには、作成されたスクラッチファイル、クエリコンソール、拡張スクリプトを管理できるスクラッチとコンソールフォルダーが含まれています。次のビデオでは、ファイルツールウィンドウの概要を簡単に説明します。ファイルのプレビュ...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_assign_shortcut_intention.png)
インテンションアクション
エディターで作業するときに、DataGrip はコードを分析し、コードを最適化する方法を検索し、潜在的な問題と実際の問題を検出する IDE がコードを変更する方法を見つけるとすぐに、現在の行の横のエディターに黄色のバルブアイコンが表示されます。このアイコンをクリックすると、現在のコンテキストで使用できるインテンションアクションを表示できます。インテンションアクションは、警告から最適化の提案まで、さまざまな状況をカバーします。インテンションの完全なリストを表示し、設定ダイアログでカスタマイズできま...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_recent_locations_popup.png)
ナビゲーション
さまざまなアクションやポップアップを使用して、エディター内のコードを素早く移動することができます。DataGrip で利用可能なナビゲーションオプションをチェックするためにビデオチュートリアルを見ることから始めることができます。キャレットで移動する後方に移動するには、を押します。前方に移動するには、を押します。最後に編集した場所に移動するには、を押します。エディターで現在のキャレットの場所を見つけるには、および矢印キーを押します。検索しようとしているキャレットの単語をハイライトするには
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_find_tool_window_preview_area.png)
使用箇所を検索
コードを記述または編集するときに、変更または削除するコード要素に遭遇する場合があります。変更を行う前に、コード要素がどこで使用され、アプリケーションにどのように影響するかを確認することをお勧めします。使用箇所の検索アクションを使用すると、コードベース全体でコード要素の参照を検索できます。検索プロセスを管理し、単一のファイルのみで検索したり、検索をプロジェクト全体に拡張したり、特定の検索範囲を作成したりできます。さらに、使用箇所のハイライトの色を構成したり、用途の自動ハイライトを完全に無効にしたり...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_project_settings.png)
プロジェクト設定
プロジェクト設定は現在のプロジェクトにのみ適用されます。これらは、他のプロジェクトファイルとともに .idea ディレクトリに .xml 形式で保存されます。プロジェクト設定には、VCS 構成、コードスタイルオプション、言語インスペクションのリスト、およびその他の設定を含めることができます。プロジェクト設定を構成するには、メインメニューから macOS の場合は、Windows および Linux の場合はを選択します。または、を押して IDE 設定を表示することもできます。設定ダイアログでは、現在の...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_generate_java_entity_classes.png)
コードの生成
DataGrip は、一般的なコード構造と繰り返し要素を生成する複数の方法を提供し、生産性の向上に役立ちます。これらは、新しいファイルを作成するときに使用されるファイルテンプレート、コンテキスト、さまざまなラッパー、文字の自動ペアリングに基づいて異なる方法で適用されるカスタムまたは事前定義されたライブテンプレートのいずれかです。に移動して、生成できる利用可能な構成を含むポップアップメニューを開きます。データベースエンティティを生成する次のデータベースエンティティを生成できます: 関数、プロシージ...