GoLand 2020.2ヘルプ

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

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

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

ショートカットアクション
ダブル Shift

どこでも検索

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

Ctrl+Shift+A

アクションの検索

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

ダブル Ctrl

なんでも実行

プロジェクトのオープン、実行/デバッグ構成の起動、コマンドラインユーティリティの実行などのコマンドを実行します。使用可能なコマンドは、プロジェクト用に設定したプラグインとツールのセットによって異なります。

Alt+Enter

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

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

F2
Shift+F2

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

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

Ctrl+E

最近のファイルを見る

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

Ctrl+W
Ctrl+Shift+W

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

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

Ctrl+/
Ctrl+Shift+/

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

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

Alt+F7

使用箇所の検索

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

Alt+F7)を押すと、GoLandはインターフェースメソッドの使用方法を探します。現在のメソッドの使用箇所を見つけるには、Ctrl+Alt+Shift+F7を押します。

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

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

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

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

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

  • キーマップを調整する

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

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

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

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

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

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

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

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

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

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

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

高度な機能を使用する

以下の便利な機能を使用して、生産性をさらに向上させることができます。

  • クイック・リスト

    頻繁に使用するアクションのグループがある場合は、カスタムショートカットを使用してそれらにアクセスするためのクイックリストを作成します。例:次の事前定義されたクイックリストを使用して試すことができます。

    • リファクタリング Ctrl+Alt+Shift+T

    • VCS 操作 Alt+`

  • スマート・キー

    GoLandは、ペアのタグと引用符を自動的に追加したり、キャメルハンプ単語を検出したりするなど、多くの入力支援機能を提供します。

  • スピード検索

    ツリー、リスト、またはテーブルのあるツールウィンドウにフォーカスがある場合は、入力を開始して、一致するアイテムを表示します

  • 2 回押し

    GoLandの多くのアクションは、複数回実行すると、より多くの結果を提供します。例:フィールド、パラメーター、または変数宣言の一部で Ctrl+Space使用して基本コード補完を呼び出すと、現在のスコープ内の項目タイプに応じて名前が提案されます。もう一度呼び出すと、モジュールの依存関係を通じて利用可能なクラスが含まれます。3回連続で呼び出されると、提案のリストにはプロジェクト全体が含まれます。

  • ツールウィンドウのサイズを変更する

    マウスを使用せずにツールウィンドウのサイズを調整することができます:

    • 垂直ツールウィンドウのサイズを変更するには、Ctrl+Shift+LeftCtrl+Shift+Rightを使用する

    • 水平ツールウィンドウのサイズを変更するには、Ctrl+Shift+UpCtrl+Shift+Downを使用する

最終更新日: 2020年7月28日

関連ページ:

どこでも検索

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

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

エディターで作業している間、GoLandはあなたのコードを分析し、それを最適化する方法を探り、潜在的かつ実際の問題を検出します。インテンションのアクションは、エラーや警告から最適化の提案まで、幅広い状況をカバーします。GoLandでは、次の種類のインテンションアクションを使用できます。Intenti...

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

You can quickly navigate through code in the editor using different actions and popups. For the detailed information on navigating between the editor

ソースコードを書いて編集する

コードを使用する場合、GoLandは作業にストレスがないことを保証します。追加、選択、コピー、移動、編集、折りたたみ、出現箇所の検索、コードの保存に役立つさまざまなショートカットと機能を提供します。エディター内のナビゲーションについては、エディターの基本を参照してください。アクションの検索使用したい...

使用箇所を検索

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

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

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