GoLand 2026.1 Help

Windsurf から移行する

Windsurf は、高度にカスタマイズ可能で最小限のセットアップに基づいて構築されており、ユーザーは特定のワークフローに合わせて環境をセットアップできます。

GoLand は、すぐに使える環境を提供することで、異なる体験をもたらします。 組み込みの開発ツールセット、幅広い言語サポート、高度な AI 機能が最初から利用可能で、追加設定の必要性を最小限に抑えます。

GoLand の主な機能については、 機能の概要ページをご覧ください。

設定のインポート

初めて GoLand を起動すると、マシン上で見つかった他の IDE の設定リストが表示された 設定のインポート ダイアログが表示されます。

  1. 設定をインポートするには Windsurf を選択します。

    インポート設定ダイアログ
  2. インポートする設定を選択し、 設定のインポート をクリックします。

    Windsurf 設定選択
    • UI テーマ – テーマ設定をインポートするかどうかを選択します。

    • キーマップ – キーボードショートカットをインポートする場合は選択します。 すべて表示 をクリックすると、インポートされるショートカットのリストが表示されます。

    • プラグイン – Windsurf で使用した拡張機能をインポートする場合は選択してください。 これらの拡張機能は、 JetBrains マーケットプレイス(英語)の対応するプラグインに置き換えられます。 すべて表示 をクリックすると、インストールされるプラグインのリストが表示されます。

    • 最近のプロジェクト – Windsurf で作業していたプロジェクトをインポートする場合に選択します。

    設定が正常にインポートされたことを確認するメッセージが表示されます。

最初のプロジェクトを開くか作成する

GoLand で作業を開始すると、プロジェクトを開くか作成するように求められます。 このプロジェクトファーストのアプローチにより、IDE はコンテキストをより適切に理解し、より高度なコーディング支援を提供できるようになります。

GoLand 2025.2 以降、ようこそ画面はタブで開き、プロジェクトを開かなくてもターミナル、Kubernetes、HTTP クライアント、Docker、データベースなどのツールにすぐアクセスできます。 また、フォルダーを開いたりプロジェクトを設定したりすることなく、スタンドアロンファイルを作成して操作することもできます。

Windsurf から プロジェクトをインポートした場合は、すぐに開くことができます。

カーソルからインポートされたプロジェクト

あるいは、次のいずれかのオプションを選択することもできます。

ようこそ画面
  • 新規 | ファイル: 任意の拡張子を持つ新しいファイルを作成します。

  • 新規 | プロジェクト: 空のプロジェクトを作成するか、既存のテンプレートからプロジェクトを生成します。

  • 開く: マシンに保存されているプロジェクトを開きます。

  • リポジトリのクローン: GitHub などの VCS ホスティングサービス上のリモートリポジトリから既存のプロジェクトを取得します。

プロジェクトを開いたら、通常どおりコーディングを開始できます。

拡張のインストール

JetBrains IDE では、拡張機能を プラグインと呼びます。 拡張機能は Windsurf の拡張機能とほぼ同じように機能し、組み込み機能を拡張して IDE をカスタマイズできます。 使用可能なプラグインを調べるには、 Ctrl+Alt+S を押して設定を開き、 プラグイン に移動します。 使用可能なプラグインは、 マーケットプレース タブにあります。

GoLand には、開発に必要なツールやプラグインのほとんどがバンドルされているので、最小限の追加構成でプロジェクトを始めたり、作業を続けたりできます。

UI テーマを変更する

GoLand にはいくつかのプリセットテーマが付属していますが、さまざまなカスタムオプションも選択できます。 カスタマイズするには、 Ctrl+Alt+S を押して設定を開き、 プラグイン を選択します。 マーケットプレース タブで テーマ を検索してください。

GoLand のカスタマイズ: UI テーマの選択

その後、エディターに戻ってインストールしたテーマの見た目を確認できます。 メインメニューから 表示 | スキームのクイック切り替え を選択するか、 Ctrl+` を押して テーマ を選択してください。 そこから利用可能なすべてのテーマをプレビューできます。

ショートカットの構成

これまで GoLand や他の JetBrains IDE を利用したことがない場合、新しいショートカットに慣れるのは難しいかもしれません。 ここでは、その場合に役立つヒントをいくつか紹介します。

キーマップを切り替える

初回起動時に GoLand に キーマップ設定をインポートしなかった場合は、手動で切り替えることもできます。

一部のキーマップは IDE にデフォルトでバンドルされていない場合があるため、対応するプラグインが事前にインストールされていることを確認してください。 そのためには、 設定 | プラグイン に移動し、 マーケットプレース タブを選択して、使用したいキーマップを検索します(例: VSCode キーマップ)。

インストールしたら、 設定|キーマップ に移動してリストから VSCode(ブイエスコード) を選択して、このキーマップをデフォルトとして設定します。

VS Code キーマップをデフォルトとして設定

GoLand ショートカットを学ぶ

GoLand のショートカットを学んでおくと、後で他の JetBrains IDE に乗り換えた場合でも便利です。これらのショートカットはほとんどの IDE で共通です。 これらを素早く覚えるためのヒントはこちらです:

  • GoLand の最も普遍的なショートカットを覚えるShift または どこでも検索を 2 つ重ねて入力します。 これを使えば、任意のファイル、アクション、型、シンボルを検索でき、すべての一致を一箇所で確認できます。

  • Key Promoter X をインストール – この拡張機能は、作業中に重要なショートカットを学習できます。 IDE 内のボタン上でマウスを使用すると、Key Promoter X は代わりに使用できるショートカットを表示します。

  • GoLand ショートカットのチートシートを使用する – デフォルトの GoLand をダウンロードし、カードとして印刷できます。

一般的な Windsurf ワークフローを複製する

Windsurf のように動作するようにいくつかの設定を行う方法を見てみましょう。

AI 機能

GoLand のワークフローを AI 機能で拡張したい場合は、IDE にネイティブ統合されている JetBrains AI をご利用いただけます。 JetBrains AI には、インテリジェントなコーディング支援ツールである AI Assistant と、コーディングタスクを独立して実行できる AI コーディングエージェントである Junie の両方が含まれています。

AI Assistant は、IDE に直接統合できるインテリジェントな機能により、開発ワークフローを強化します。 主な機能は以下のとおりです。

  • コード補完 – コードの単一行やコードブロック全体を自動補完し、コーディングスタイルや命名規則への準拠を確保します。

  • 次の編集提案 – コードの次の編集候補を提案します。 提案をすばやく適用し、変更が必要な可能性のある次の箇所に移動して、ファイル全体の関連コードを更新します。

  • エージェントモードによる AI チャット – サポートされている言語モデルのいずれかとチャットしたり、プロジェクトに関する質問をしたり、タスクを反復処理したりできます。 エージェントモードに切り替えて、修正の実装、コードのリファクタリング、テストの生成など、より複雑なアクティビティを実行できます。

  • コンテキスト管理 – ファイル、フォルダー、イメージ、シンボル、コミット、その他の項目を追加して、質問に関連する追加のコンテキストを AI Assistant に提供します。

  • 応答処理 – AI が提案する変更を確認して適用します。 単一または複数のファイルを変更したり、コードスニペットを適用したり、AI チャットから直接ターミナルコマンドを実行したりできます。

  • クラウドベースの LLM サポート – AI チャットで動作させるには、お好みの AI モデルを選択してください。 Google Gemini、OpenAI、Anthropic などのクラウドプロバイダーからお選びいただけます。

  • ローカルモデルの使用 – サードパーティが提供するカスタムローカルモデルを設定し、コード補完、エディター内コード生成、コミットメッセージ生成などの AI Assistant 機能で使用します。

  • そして、 その他にもたくさんあります

Junie logoJunie は、単独でタスクを実行することも、開発者と連携して作業することもできます。 ルーチンタスクは Junie に完全に委譲でき、またより複雑な作業も手助けできます:

  • プロジェクトのコンテキストと構造を使用してタスクを実行します。

  • コードを分析および検索して関連情報を検索します。

  • IDE インスペクションを使用してコードを編集し、チェックします。

  • コードとテストを実行して警告とエラーを減らします。

  • 変更後のプロジェクトの状態とテスト結果を確認します。

  • 変更のレビューとガイダンスにより、複雑なタスクでのコラボレーションをサポートします。

AI 機能は、無料プランを含む新しいサブスクリプションモデルでご利用いただけます。 無料プランでは、コード補完が無制限に利用可能で、ローカルモデルへのアクセスとクラウドベースの機能が制限されています。 さらに機能を追加するには、AI Pro または AI Ultimate プランにアップグレードしてください。

AI Assistant を有効にする

  1. 有効な JetBrains アカウント(英語)を使用してログインしていることを確認してください。

  2. AI Assistant ヘルプ の説明に従ってライセンスを有効化してください。

また、GitHub Copilot や Tabnine、その他の AI ツールも GoLand で使用できます。該当するプラグインは マーケットプレース タブで 設定 | プラグイン から検索できます。 これらのプラグインは JetBrains によってメンテナンスされていない点にご注意ください。

コマンドパレットの使用

どこでも検索は Windsurf の コマンドパレットの代替です。 これを使用して、ファイル、アクション、クラス、シンボルを検索できます。 すべての一致が 1 か所に表示されます。

どこでも検索 ダイアログを開くには、 Shift を 2 回押します。

GoLand のカスタマイズ: コマンドパレット

検索および置換

GoLand の検索と置換のワークフローは Windsurf のものと少し異なりますが、原則は同じです。 GoLand では、 特定のファイルプロジェクト全体内のテキスト文字列を検索・置換できます。

まず、メインメニューで 編集 | 検索 に移動します。 現在のファイル内を検索するには 検索 を選択し、プロジェクト全体を検索するには 複数ファイル内検索 を選択します。 テキスト置換の場合は、同じサブメニューから 置換 または 複数ファイル内置換 を選択します。

GoLand をカスタマイズ: 検索および置換

実行コード

Windsurf では、ガターからテストを実行できますが、通常のコードは実行できません。 一方、GoLand ではコードやテスト、その他の構成をガターから直接実行できます。

ガターメニューから実行

GoLand では、 多様なコード実行方法が用意されています。 内部的には、それらはすべて 実行 / デバッグ構成に依存しています。 カスタム実行 / デバッグ構成を作成することで、最大限の自由度と柔軟性が得られます。 詳しくは 実行 / デバッグ構成 を参照してください。

プロジェクトビューのデフォルトを変更する

GoLand には独自の エクスプローラープロジェクト ツールウィンドウがあり、動作が多少異なります。 たとえば、ファイルをエディターで開くには、ファイルをダブルクリックする必要があります。 Windsurf で慣れていた設定に合わせてデフォルトの設定を変更する方法は次のとおりです。

プロジェクト ツールウィンドウの設定に移動し、 振る舞い をクリックして、次のオプションのいずれかまたはすべてを選択できます。

  • プレビュータブの有効化: エディターの プロジェクト ビューで選択したファイルをプレビューします。

  • シングルクリックでファイルを開く: ワンクリックでエディターでファイルを開きます。

  • 開いているファイルを常に選択: プロジェクト ビューで現在開いているファイルを自動選択します。

サポートを受ける方法

コミュニティフォーラムでよくある質問の回答を探したり、他の GoLand ユーザーにサポートを求めたりできます。

また、行き詰まった場合は、いつでもサポートチームに連絡できます。 新しいチケットを送信するには、GoLand のメインメニューから ヘルプ | サポートに連絡 を選択してください。 バグの報告や新機能のリクエストは、 こちらで新しい課題を作成してください。

2026 年 5 月 22 日