1. CodeGym プラグインを見つけてインストールする方法
もし GoLand がスマートフォンだとしたら、プラグインは、そのスマートフォンを本当に便利にするアプリのようなものです。プラグインは IDE の機能を拡張し、新しいツールのサポート、各種サービスとの連携、配色テーマ、賢いコード解析機能などを追加します。
CodeGym プラグイン は、GoLand 上でコース課題を直接解けるようにするための特別な拡張機能です。コードをあちこちにコピーする必要もなく、ブラウザとローカル IDE を何度も切り替える必要もありません。すべてが 1 つのウィンドウで動きます。プラグインを使うと、次のことができます。
- Go の課題をプロジェクト内で直接受け取る
- ワンクリックで解答を送信する
- 結果をすぐに確認する: 受理、エラー、ヒント
- そしてもちろん、ブラウザに気を取られにくくなる
2. CodeGym プラグインのインストールと有効化
プラグインを使うには、GoLand 2025.3(またはそれ以降)と、プラグインのバージョン 251.1.19+ が必要です。CodeGym プラグインは、JetBrains の内部マーケットプレイスから直接ダウンロードできます。
- 「設定」セクションを開きます。Windows/Linux では
File -> Settings、macOS ではGoLand -> Settings...です。設定セクションが見当たらない場合は、任意のプロジェクトを開くか、起動画面の歯車アイコンをクリックしてください。 - 表示されたウィンドウで、サイドメニューから Plugins を選び、Marketplace タブを開きます。検索欄に javarush と入力してください。
-
プラグインを選択し、Install ボタンを押して、「Third-Party Plugins Notice」の通知に同意してください。
-
IDE を再起動して、プラグインを GoLand に統合します。
-
再起動後、少し変わったインターフェースと、上部の横長ツールバーに アカウントにログイン ボタンが表示されます。
クリックするとログイン画面が開き、そこでシークレットキーを入力する必要があります。キーはサイトの “Settings” → “Security and login” セクションで確認できます。
ログイン後、学習プロジェクトの自動読み込みが始まり、課題をビルドするための Go Modules 環境が準備されます。自動チェックが正しく動作するように、これらのビルド設定は手動で変更しないでください。
Trust and Open... は、GoLand の標準的なセキュリティ機能です。IDE は、このプロジェクト内のコードを信頼するかどうかを尋ねます。CodeGym プロジェクトでは、迷わず "Trust Project" をクリックしてください。
-
新しい課題を開くには、左側の縦パネルにある Tasks タブをクリックし、課題カードを選んで、ポップアップウィンドウで Open を押します:
2 つのタブを持つウィンドウが開きます。
Solutionはコードを書くための.goファイルで、Conditionは課題の説明文です。課題を解いて、
Proverit'ボタン(緑のチェックマーク)を押してください。
おめでとうございます! プラグインがインストールされ、作業環境の準備が整いました。Go の課題に取りかかれます。
サイトとプラグインの課題同期
課題とそのステータスの一覧は自動で更新されます。5 分ごと、または任意の課題を正常に送信してチェックに通過したあとです。
そのため、ブラウザでサイト上から直接課題を解いた場合でも、プラグイン側でもそれは解決済みとして表示されます。今すぐステータスを強制更新したい場合は、GoLand インターフェース右上の自分のアバターをクリックし、ドロップダウンメニューから 課題を同期 を選んでください:
プラグインの初心者モード
これは、複雑な IDE を使い始めたばかりで、まずはシンプルさを重視したい人向けの、プラグイン UI の簡易版です。GoLand の一部の高度な機能は隠されており、まずは重要なことに集中しやすくなっています。このモードを無効にするには(高度なツールが必要だと感じたら)、自分のアバターをクリックして、メニューの Settings -> Beginner Mode のチェックを外してください。
PRO モードでプラグインのナビゲーションバーを非表示にする方法
経験豊富な開発者で、画面にもっと多くのコードを表示したい場合は、プラグインメニューの Settings (⚙️) 項目をクリックし、「Display plugin navigation bar」のチェックを外してください。
4. GoLand におすすめの必須プラグイン
JetBrains のエコシステムは、そのプラグインでよく知られています。GoLand は「箱から出したそのまま」の状態でも Go に必要なものは一通りそろっていますが、生活と開発を驚くほど楽にしてくれる汎用拡張機能がいくつかあります。
1. Key Promoter X
ショートカットキーのための本格的なバーチャルトレーナーです! Key Promoter X は、あなたが GoLand でどう作業しているかを監視します。Run や Build などのボタンを押そうとしてマウスに手を伸ばすと、プラグインが親切に次のような通知を表示します: "You could do this in a millisecond by pressing Shift+F10"。入れておけば、1 か月後にはマウスなしでキーボードの上を手が飛ぶように動くでしょう。
2. Rainbow Brackets (Rainbow Brackets)
Go では、波括弧 {} や丸括弧 () が大量に出てきます。そこで迷いやすくなります。Rainbow Brackets は、各括弧のペアをそれぞれ独自の色で表示します。これにより「コードの壁」を見やすい論理ブロックに分けられ、閉じ括弧の見落としを探す時間を大幅に節約できます。
3. Material Theme UI
開発環境をスタイリッシュで個性的、そしてモダンに見せたいですか? Material Theme UI は、JetBrains IDE 全体の中で最も人気のある UI カスタマイズ用プラグインです。
GO TO FULL VERSION