1. 前言
你可能會對「CodeGym」這個名字在 C# 跟 .NET 的對話裡出現感到驚訝。這不是 bug,是 feature 啦!在 CodeGym 有專門學 C#(還有其他語言)的區塊,然後官方的 JetBrains Rider 插件讓你解題的過程變得超順超方便。有了它你可以:
- 取得你在 CodeGym 上可以做的題目;
- 送出解答馬上看到結果;
- 在本機電腦執行和 debug 你的題目;
- 自動拿到提示、解答自動補全,還有更多功能。
這是直接在專業工具裡學寫程式的超棒方式。
2. 安裝插件
你可以直接在 Jetbrains marketplace,也就是你的開發環境裡下載 CodeGym 插件。
進到「設定」區,Windows/Linux
File - Settings,MacOSRider - Preferences。如果沒看到設定區,開一個專案或新建一個。-
在跳出來的視窗左邊選 Plugins,然後點 Marketplace 分頁。在搜尋欄打 codegym
![]()
- 選插件然後按 Install。
- 重啟(Restart IDE)Rider,這樣插件就能用了。
- 重啟後開一個專案或新建一個。
-
你會看到介面有點變,然後上方橫條會有個 登入帳號 按鈕。
點下去會跳出登入視窗,輸入你的秘密金鑰:
![]()
提醒一下,你可以在 「設定」→「安全與登入」 找到你的秘密金鑰。
-
要開新題目,點左邊直條的
Tasks,然後在側邊欄點題目卡片,彈出視窗再按 打開:![]()
-
你會看到一個有兩個分頁的視窗。一個是題目說明,一個是寫 code 的地方。
![]()
現在就寫你的解答,然後按
檢查按鈕。跟網站上一樣啦。
題目同步:網站 ↔ 插件
題目清單和狀態會自動更新,每五分鐘一次,或是你送出任何題目到 CodeGym 伺服器時也會同步。
所以如果你在網站上解完題,插件裡也會顯示在已解題清單。如果你想馬上更新題目狀態,點右上角你的頭像,在下拉選單選 同步題目:
插件的新手模式
這是給沒什麼 Rider 或其他開發環境經驗的同學用的簡化版。它會把一些 Rider 的功能藏起來。要關掉這模式,點右上角你的頭像,在下拉選單選「設定」:
怎麼在 PRO 模式隱藏插件的導航欄
點「設定」(⚙️),然後把「顯示插件導航欄」的勾勾拿掉:





GO TO FULL VERSION