DataGrip 2020.3 ヘルプ

キーボードショートカット

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 - および Ctrl+NumPad +

大きな数を折りたたみ、展開する

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

Fold big numbers

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

適切なキーマップを選択してください

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

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

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

  • キーマップを調整する

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

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

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

デフォルトのキーマップセットの他に、プラグイン(GNOME や KDE のキーマップなど)としてさらに追加できます。設定 / 環境設定ダイアログ Ctrl+Alt+S を開き、プラグインを選択して、マーケットプレイスでキーマップを検索します。

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

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

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

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

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

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

  • デフォルト以外またはカスタマイズされたキーマップを印刷するには、キーマップエクスポータープラグイン(英語)を使用します。

生産性のヒント

macOS グリフを単語に切り替える

  1. Ctrl+Shift+A を押して、Registry と入力します。

  2. レジストリダイアログで、ide.macos.disable.native.shortcut.symbols と入力する

  3. ide.macos.disable.native .shortcut.symbols オプションの列のチェックボックスを選択します。

    使用可能 使用不可 (デフォルト)
    ide.macos.disable.native.shortcut.symbols
    ide.macos.disable.native.shortcut.symbols
最終更新日 :

関連ページ:

どこでも検索

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

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

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

ナビゲーション

さまざまなアクションやポップアップを使用して、エディター内のコードを素早くナビゲートすることができます。DataGrip で利用可能なナビゲーションオプションをチェックするためにビデオチュートリアルを見ることから始めることができます。キャレットでナビゲートする後方に移動するには、 を押します。前方に...

使用箇所を検索

コードを記述または編集するときに、変更または削除するコード要素に遭遇する場合があります。変更を行う前に、コード要素がどこで使用され、アプリケーションにどのように影響するかを確認することをお勧めします。使用箇所の検索アクションを使用すると、コードベース全体でコード要素の参照を検索できます。検索プロセス...

キーボードショートカット

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

プラグイン

プラグインは DataGrip のコア機能を拡張します。彼ら:バージョン管理システム、アプリケーションサーバー、およびその他のツールとの統合を提供する、さまざまな言語とフレームワークのコーディング支援サポートを追加する、ショートカットヒント、ライブプレビュー、ファイルウォッチャーなどで生産性を向上、...