DataGrip 2019.2ヘルプ

便利なキーボードショートカット

DataGripには、編集、ナビゲーション、リファクタリング、デバッグ、およびその他のタスクに関連するほとんどのコマンドのキーボードショートカットがあります。これらのホットキーを覚えておくと、キーボードから手を離すことなく生産性を維持できます。

次の表は、最も便利なショートカットをいくつか示しています。

ショートカット

アクション

ダブル Shift

どこでも検索

DataGripやプロジェクトに関連するものを見つけて開き、実行したり、ジャンプしたりします。

Ctrl+Shift+A

アクションの検索

コマンドを検索して実行するか、ツールウィンドウを開くか、設定を検索します。

Alt+Enter

インテンション・アクションおよびクイックフィックスの表示

強調表示されたエラーまたは警告を修正し、コード構成を改善または最適化します。

F2
Shift+F2

コードの課題間を移動する

次または前の強調表示されたエラーにジャンプします。

Ctrl+E

最近のファイルを見る

リストから最近開いたファイルを選択します。

Ctrl+W
Ctrl+Shift+W

選択範囲を拡大または縮小する

特定のコード構成に従って選択の範囲を増減します。

Ctrl+/
Ctrl+Shift+/

行またはブロックのコメントを追加/削除

行またはコードブロックをコメントアウトします。

Alt+F7

使用箇所の検索

プロジェクト全体でコード要素が使用されているすべての場所を表示します。

Ctrl+Y

(Windowsの場合)行を削除するかやり直し(カスタマイズ可能)。

(Windowsの場合)2019.2から Ctrl+Y を初めて使用するときは、行削除またはやり直しアクションにショートカットを割り当てることができるダイアログが表示されます。設定 | キーマップで選択した動作を変更することができます。

Delete a line or redo
Ctrl+NumPad Plus

大きな数字を折る

大きな数字の読みやすさを向上させます。

Fold big numbers

OSに事前定義されたキーマップ(英語)のいずれかを使用している場合は、デフォルトのキーマップリファレンスカード(英語)を印刷して、必要に応じて相談するためにデスクに置いておくことができます。このチートシートは、ヘルプ | キーマップ・リファレンスでも入手できます。

正しいキーマップを選択する

キーマップ構成を表示するには、設定/環境設定ダイアログ Ctrl+Alt+S を開き、キーマップを選択します。

  • 定義済みのキーマップを使用する

    DataGripはあなたの環境に基づいて自動的に事前定義されたキーマップを選択します。使用しているOSと一致することを確認するか、または使用している別のIDEまたはエディターのショートカットと一致するものを選択してください(たとえば、EclipseまたはNetBeans)。

  • キーマップを調整する

    定義済みのキーマップのコピーを変更して、頻繁に使用するコマンドに独自のショートカットを割り当てることができます。

  • カスタムキーマップをインポートする

    慣れ親しんだカスタマイズされたキーマップがある場合は、それをインストール先に転送できます。

作業中にショートカットを学ぶ

DataGripは、ショートカットを学ぶためのいくつかの可能性を提供します:

  • アクションの検索は、すべてのメニューとツールでコマンドと設定を検索できる最も重要なコマンドです。

    Ctrl+Shift+A を押して、入力を開始し、推奨される操作のリストを取得します。必要なアクションを選択し、Enter を押して実行します。

    Find Action
  • Key Promoter X(英語)はコマンドがマウスを使って実行されるときはいつでも対応するキーボードショートカットでポップアップ通知を表示するプラグインです。また、頻繁に実行されるコマンドのショートカットを作成することをお勧めします。

  • OSに事前定義されたキーマップ(英語)のいずれかを使用している場合は、デフォルトのキーマップリファレンスカード(英語)を印刷して、必要に応じて相談するためにデスクに置いておくことができます。このチートシートは、ヘルプ | キーマップ・リファレンスでも入手できます。

最終更新日: 2019年10月11日

関連ページ:

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

DataGripを使用すると、ソースコード、データベース、アクション、ユーザーインターフェースの要素などの任意の項目を単一のアクションで検索できます。プロジェクト内のテキストの検索と置換またはファイル内のテキストの検索と置換からのテキスト検索について学びます。データベースツリービューでオブジェクトを...

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

エディターで作業するときに、DataGripはコードを分析し、コードを最適化する方法を検索し、潜在的な問題と実際の問題を検出します。IDEがコードを変更する方法を見つけるとすぐに、エディターの現在行の隣に黄色い電球のアイコンが表示されます。このアイコンをクリックすると、現在のコンテキストで利用可能な...

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

さまざまなアクションやポップアップを使用して、エディター内のコードを素早くナビゲートすることができます。DataGripで利用可能なナビゲーションオプションをチェックするためにビデオチュートリアルを見ることから始めることができます。ファイルパスを探すエディターで を押すか、コンテキストメニューでF...

プロジェクトでの使用箇所の検索

DataGripは、列、ルーチン、テーブル、または変数の使用箇所を検索しているかどうかによって異なる検索オプションを提供し、使用箇所の検索をサポートされている言語のファイルに拡張します。例:CSS、XML、およびHTMLに言語インジェクションがある場合は、スタイル、クラス、タグ、および属性の使用箇所...

キーボードショートカットの設定

DataGripには定義済みのキーマップが含まれており、頻繁に使用するショートカットをカスタマイズできます。キーマップ構成を表示するには、設定/環境設定ダイアログ を開き、キーマップを選択します。DataGripはあなたの環境に基づいて自動的に事前定義されたキーマップを選択します。使用しているOS...

クエリ結果を処理する

通常、クエリを実行すると、テーブル形式で結果が表示されます。各ステートメントは、サービスツールウィンドウの個別のタブに表示されます。例:クエリに2つのSELECTステートメントがある場合、ツールウィンドウに2つのタブが表示されます。サービスツールウィンドウには、データソースへの接続セッションに従って...