1. 介绍
你可能会对 "CodeGym" 这个名字出现在 C# 和 .NET 的话题里感到奇怪。这不是 bug,是 feature!在 CodeGym 上有专门学 C#(还有其他语言)的板块,而且官方插件支持 JetBrains Rider,让你做题体验更爽更方便。用它你可以:
- 获取你在 CodeGym 上能做的题目;
- 提交你的解答并马上看到结果;
- 在本地电脑上运行和调试你的题目;
- 自动获得提示、自动补全答案,还有更多功能。
这就是直接在专业工具里学编程的超棒方式。
2. 安装插件
你可以直接在 Jetbrains 的 marketplace 里下载 CodeGym 插件,就在你的开发环境里。
进入“设置”,Windows/Linux
File - Settings,MacOSRider - Preferences。如果没有设置菜单,就打开一个项目或者新建一个。-
在弹出的窗口左侧菜单里选 Plugins,然后点 Marketplace 标签。在搜索框里输入 codegym
![]()
- 选中插件然后点 Install 按钮。
- 重启(Restart IDE)Rider,开始用插件。
- 重启后,打开任意项目或者新建一个。
-
你会看到界面有点变化,顶部横向菜单上有个 登录账号 按钮。
点进去会弹出登录窗口,你需要输入你的密钥:
![]()
提醒一下,你可以在 “设置” → “安全与登录” 里找到你的密钥。
-
要打开新题目,点左侧竖直面板的
Tasks,然后在左边侧栏点题卡,在弹窗里点 打开:![]()
-
你会看到一个有两个标签页的窗口。一个是题目描述,另一个是写代码的地方。
![]()
现在写你的解答,然后点
检查按钮。和网站上一样。
题目同步:网站 ↔ 插件
题目列表和状态会自动更新,每五分钟一次,或者你提交任何题目到 CodeGym 服务器后也会同步。
所以你在网站上做完的题,在插件里也会显示为已完成。如果你想马上刷新题目状态,点右上角你的头像,在下拉菜单里选 同步题目:
插件里的新手模式
这是给没怎么用过 Rider 或其他开发环境的同学准备的简化版。它会隐藏 Rider 的一些功能。如果你想关掉这个模式,点右上角你的头像,在下拉菜单里选 设置:
PRO 模式下怎么隐藏插件导航栏
点 设置 (⚙️),然后把“显示插件导航栏”前面的勾去掉:





GO TO FULL VERSION