← 用途別ショートカット一覧に戻る
GoLand

GoLand

Go言語開発に最適化されたスマートIDE。高速なコード補完とリファクタリングで、効率的なGo開発を実現します

Go言語開発に特化した補完、フォーマット、import管理機能で、Go開発を劇的に効率化するショートカット

Ctrl+Space
基本コード補完
コンテキストに基づいた基本的なコード補完を表示します。
💡 覚え方: Space(スペース)で補完
🎯 コンテキストに応じた適切な補完候補を提示し、タイピング量を大幅に削減
Ctrl+Shift+Space
スマートコード補完
型に基づいたより賢いコード補完を表示します。
💡 覚え方: Smart + Space
🎯 Go言語の型システムを理解した賢い補完で、正確なコードを素早く記述
Ctrl+Alt+O
インポートの最適化
不要なインポートを削除し、インポートを整理します。
💡 覚え方: Optimize(最適化)
🎯 使用していないインポートを自動削除し、goimportsに準拠した整理を瞬時に実行
Ctrl+Alt+L
コードの再フォーマット
コードスタイル設定に従ってコードを再フォーマットします。
💡 覚え方: Layout(レイアウト)
🎯 gofmtに従った標準的なフォーマットを適用し、読みやすいコードを維持
Alt+Insert
コードの生成
コンストラクタ、getter/setter、メソッドなどを生成します。
💡 覚え方: Insert(挿入)
🎯 構造体のメソッド、テストケース、インターフェース実装などを自動生成
Ctrl+Shift+Enter
ステートメントの補完
現在のステートメントを自動的に完成させます(セミコロンの追加など)。
💡 覚え方: Complete + Enter
🎯 行末のセミコロンや括弧を自動補完し、構文的に正しいコードを効率的に記述
Ctrl+P
パラメータ情報
メソッドのパラメータ情報を表示します。
💡 覚え方: Parameter(パラメータ)
🎯 関数やメソッドのパラメータ情報を表示し、正しい引数を素早く入力
Ctrl+Q
クイックドキュメント
カーソル位置の要素のドキュメントを表示します。
💡 覚え方: Quick doc
🎯 Go標準ライブラリや外部パッケージのドキュメントを即座に参照