GoLand
Go言語開発に最適化されたスマートIDE。高速なコード補完とリファクタリングで、効率的なGo開発を実現します
型、関数、インターフェースへの高速ジャンプで、大規模なGoプロジェクトでも素早く目的のコードに到達するナビゲーションショートカット
Ctrl+B
宣言に移動
シンボルの宣言場所に移動します。
💡 覚え方: Browse declaration
🎯 変数や関数の定義場所へ一瞬でジャンプし、コードの流れを素早く理解
Ctrl+Alt+B
実装に移動
インターフェースやメソッドの実装に移動します。
💡 覚え方: Implementation + B
🎯 インターフェースの実装部分へ直接移動し、具体的な処理内容を確認
Ctrl+N
クラスに移動
クラス名を検索して移動します。
💡 覚え方: Navigate to class
🎯 型名を入力して目的の型定義へ高速移動
Ctrl+Shift+N
ファイルに移動
ファイル名を検索して移動します。
💡 覚え方: Navigate to file
🎯 ファイル名の一部を入力するだけで、プロジェクト内の任意のファイルへアクセス
Ctrl+Alt+Shift+N
シンボルに移動
プロジェクト内の任意のシンボルに移動します。
💡 覚え方: All + Navigate
🎯 関数、変数、定数など、任意のシンボルへダイレクトに移動
Ctrl+F12
ファイル構造
現在のファイルの構造をポップアップで表示します。
💡 覚え方: F12 = Structure
🎯 現在のファイルの構造を俯瞰し、メソッドや型定義へ素早くジャンプ
Ctrl+Alt+Left
前に戻る
前のカーソル位置に戻ります。
💡 覚え方: ← 戻る
🎯 前のカーソル位置に戻り、コード探索の履歴を辿る
Ctrl+Alt+Right
次に進む
次のカーソル位置に進みます。
💡 覚え方: → 進む
🎯 次のカーソル位置へ進み、ナビゲーション履歴を前進
Alt+F7
使用箇所の検索
シンボルの使用箇所をすべて検索します。
💡 覚え方: F7 = Find usages
🎯 シンボルが使用されているすべての場所を検索し、影響範囲を把握