GoLand 2024.1 ヘルプ

事前定義された macOS キーマップ

GoLand のトップキーボードショートカット

プロジェクトのビルド

このディレクトリの新規

⌃⌥ N

プロジェクトのビルド

⌘ F9

再ビルド

⌘⇧ F9

基本編集

切り取り

⌘ X

コピー

⌘ C

貼り付け

⌘ V

プレーンテキストとして貼り付け

⌘⌥ ⇧ V

履歴から貼り付け ...

⌘⇧ V

パスをコピー

⌘⇧ C

参照をコピー

⌘⌥ ⇧ C

すべて保存

⌘ S

元に戻す

⌘ Z

やり直し

⌘⇧ Z

選択範囲のインデント

選択範囲 / 行のインデント解除

⇧⇥

行の自動インデント

⌃⌥ I

新しい行の追加

⇧⏎

現在行の前に新しい行を追加

⌘⌥ ⏎

行削除

⌘⌫

行の結合

⌃⇧ J

行または選択範囲の複製

⌘ D

大 / 小文字の切り替え

⌘⇧ U

スクラッチファイル

⌘⇧ N

新規ウィンドウでソースを開く

⇧ F4

すべてのエディターでフォントサイズを拡大

⌃⇧ .

すべてのエディターでフォントサイズを縮小

⌃⇧ Comma

キャレットナビゲーション

キャレットを前の単語に移動

⌥←

キャレットを次の単語に移動

⌥→

キャレットを行頭に移動

⌘←

キャレットを行末に移動

⌘→

キャレットを一致する括弧に移動

⌃ M

キャレットをコードブロックの先頭に移動

⌘⌥ [

キャレットをコードブロックの最後に移動

⌘⌥ ]

次のメソッド

⌃⇧ ↓

前のメソッド

⌃⇧ ↑

キャレットをページの先頭に移動

⌘ Page ↑

キャレットをページの最後に移動

⌘ Page ↓

ページアップ

Page ↑

ページダウン

Page ↓

キャレットをテキストの先頭に移動

⌘ Home

キャレットをテキストの最後に移動

⌘ End

テキストを選択

すべて選択

⌘ A

選択状態で左へ

⇧←

選択状態で右へ

⇧→

選択状態でキャレットを前の単語に移動

⌥⇧ ←

選択状態でキャレットを次の単語に移動

⌥⇧ →

選択状態でキャレットを行頭に移動

⌘⇧ ←

選択状態でキャレットを行末に移動

⌘⇧ →

選択状態で上へ

⇧↑

選択状態で下へ

⇧↓

選択状態でキャレットをコードブロックの先頭に移動

⌘⌥ ⇧ [

選択状態でキャレットをコードブロックの最後に移動

⌘⌥ ⇧ ]

選択状態でキャレットをページの先頭に移動

⌘⇧ Page ↑

選択状態でキャレットをページの最後に移動

⌘⇧ Page ↓

選択状態でページアップ

⇧ Page ↑

選択状態でページダウン

⇧ Page ↓

選択状態でキャレットをテキストの先頭に移動

⌘⇧ Home

選択状態でキャレットをテキストの最後に移動

⌘⇧ End

選択範囲の拡張

⌥↑

選択範囲の縮小

⌥↓

コードの折りたたみ

展開

⌘ NumPad +

縮小

⌘ NumPad -

再帰的に展開

⌘⌥ NumPad +

再帰的に折りたたむ

⌘⌥ NumPad -

すべて展開

⌘⇧ NumPad +

すべて折りたたむ

⌘⇧ NumPad -

選択領域を折りたたむ

⌘ .

複数のキャレットと選択範囲

コーディング支援

インテンションアクションの表示

⌥⏎

基本補完

⌃ Space

型一致補完

⌃⇧ Space

第 2 基本補完

⌃⌥ Space

AI Assistant でコードを完成させる

⌥ \

AI Assistant を使用してコードを生成する

⌘ \

ステートメント補完

⌘⇧ ⏎

コードの整形

⌘⌥ L

パラメーター情報

⌘ P

クイックドキュメント

F1

ステートメントを上に移動

⌘⇧ ↑

ステートメントを下に移動

⌘⇧ ↓

要素を左に移動

⌘⌥ ⇧←

ステートメントを右に移動

⌘⌥ ⇧→

行を上に移動

⌥⇧ ↑

行を下に移動

⌥⇧ ↓

行コメント

⌘ /

ブロックコメント

⌘⌥ /

囲む ...

⌘⌥ T

生成 ...

⌘ N

コンテキストナビゲーション

すべてを見つける

コード解析

実行とデバッグ

リファクタリング

リファクタリング ...

⌃ T

名前の変更…

⇧ F6

シグネチャーの変更 ...

⌘ F6

インライン化 ...

⌘⌥ N

移動 ...

F6

メソッドの抽出 ...

⌘⌥ M

フィールドの導入 ...

⌘⌥ F

パラメーターの導入 ...

⌘⌥ P

変数の導入 ...

⌘⌥ V

安全な削除 ...

⌘⌦

グローバル VCS アクション

差分ビューアー

差分の表示

⌘ D

ファイルを比較

⌘ D

次の差分

F7

前の差分

⇧ F7

左側を適用

⌘⌃ →

右側を適用

⌘⌃ ←

反対側の差分ペインを選択

⌃⇧ ⇥

差分設定ポップアップの表示 ...

⌘⇧ D

ツールウィンドウ

関連ページ:

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

GoLand を使用すると、ソースコード、データベース、アクション、ユーザーインターフェースの要素など、あらゆるアイテムを 1 回のアクションで検索できます。検索結果が見つからない場合、GoLand は複数ファイル内検索へのリンクを表示します。この機能の使用方法については、次のビデオを参照してください。プロジェクト内のテキストの検索の詳細については、「ファイル内ターゲットの検索」を参照してください。どこでも検索メインメニューで、に移動するか、を 2 回押して検索ウィンドウを開きます。デフォルト...

プロジェクトツールウィンドウ

プロジェクトツールウィンドウでは、様々な視点からプロジェクトを見て、新しいアイテム(ディレクトリ、ファイル、クラスなど)の作成、エディターでのファイルのオープン、必要なコードフラグメントへの移動など、様々なタスクを実行することができます。ビュー:ツールウィンドウにはいくつかのビューがあります。プロジェクトビュー。このビューには、すべてのプロジェクトアイテムとその依存関係(SDK およびライブラリ)が表示されます。パッケージも示されていますが、ディレクトリ構造に重点が置かれています。スコープビュ...

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

エディターで作業している間、GoLand はあなたのコードを分析し、それを最適化する方法を探り、潜在的かつ実際の問題を検出します。インテンションのアクションは、エラーや警告から最適化の提案まで、幅広い状況をカバーします。GoLand では、次の種類のインテンションアクションを使用できます。インテンションアクション: コードを生成するか、コードの代替バリアントを提案するアクション。通常、インテンションアクションは有効なコードに適用されます。黄色のバルブアイコンをクリックすると、現在のコンテキストで...

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

さまざまなアクションやポップアップを使用して、エディター内のコードを素早く移動することができます。エディターウィンドウとツールウィンドウ間の移動に関する詳細情報については、エディターの基本を確認してください。ソースファイル構造内を移動するには、構造ツールウィンドウ (表示 | ツールウィンドウ | 構造) を使用します。ソースコード階層の表示の詳細については、「ソースコード階層を表示する」を参照してください。キャレットで移動する後方に移動するには、を押します。前方に移動するには、を押します。...

使用箇所を検索

コードを記述または編集するときに、変更または削除するコード要素に遭遇する場合があります。変更を行う前に、コード要素がどこで使用され、アプリケーションにどのように影響するかを確認することをお勧めします。使用箇所の検索アクションを使用すると、コードベース全体でコード要素の参照を検索できます。検索プロセスを管理し、単一のファイルのみで検索したり、検索をプロジェクト全体に拡張したり、特定の検索範囲を作成したりできます。さらに、使用箇所のハイライトの色を構成したり、用途の自動ハイライトを完全に無効にしたり...

プロジェクト設定

プロジェクト設定は現在のプロジェクトにのみ適用されます。これらは、他のプロジェクトファイルとともに .idea ディレクトリに .xml 形式で保存されます。プロジェクト設定には、VCS 構成、コードスタイルオプション、言語インスペクションのリスト、およびその他の設定を含めることができます。プロジェクト設定を構成するには、メインメニューから macOS の場合は、Windows および Linux の場合はを選択します。または、を押して IDE 設定を表示することもできます。設定ダイアログでは、現在の...