该插件集成到 Intellij IDEA、WebStorm 或 PyCharm 开发环境以及其他 Jetbrains IDE 中,允许您直接在其中处理 CodeGym 课程任务。例如,编写解决方案代码、提交验证、将您的解决方案与“默认”解决方案进行核对等等。插件中解决任务的进度会与您的 CodeGym 帐户同步,因此它在网站上和开发环境中看起来都是一样的。
为了确保插件显示您当前正在学习的特定课程,必须在网站上的个人资料中将其标记为“Active Course”(当前课程)。请参阅 Active Course 部分。
如果插件顽固地显示旧课程怎么办?
- 在插件中注销您的帐户。
- 转到网站并将所需的课程选为当前课程。
- 再次登录插件。
此后,数据将更新,插件将拉取当前的课程内容。
您可以从 Jetbrains Marketplace 下载 CodeGym 插件。下面我们将以 WebStorm 为例演示各个阶段。
为了进行操作,您需要 Jetbrains IDE 版本 2025.1+ 和插件版本 251.1.15+
转到“Settings”(设置)部分:Windows/Linux
File - Settings,MacOSWebStorm - Preferences。在出现的窗口中,选择侧边菜单中的
Plugins部分并打开Marketplace标签页。在搜索栏中输入 codegym![]()
- 点击
Install按钮并重启 IDE。
插件已安装!
登录您的帐户并加载任务
- 您将看到稍微改变的界面(可以隐藏)以及顶部水平面板上的 Log in to account 按钮。点击它将打开一个登录帐户的窗口,您需要在其中输入您的密钥(secret key)。
您可以在 Settings → Security and login 部分找到您的密钥。
要打开新任务,请点击左侧垂直面板中的
Tasks,然后点击左侧面板中的任务卡片,并点击 Open:
网站 — 插件任务同步
任务列表及其状态每五分钟自动更新一次,或在提交任何任务进行验证后(必须成功)更新。
因此,如果您在网站上解决了一个任务,它也会出现在插件的已解决任务列表中。如果您需要立即更新任务状态信息,请点击您的头像(右上角),然后在下拉菜单中选择 Synchronize tasks:
如何隐藏插件导航面板
您需要在插件中启用 PRO 模式。
点击您的头像(右上角),在下拉菜单中选择 Settings,并禁用 Novice Mode。
在 Main Toolbar 中,点击 ⚙️ 按钮并取消选中“Show plugin navigation panel”:
每个任务的依赖项将直接安装到项目文件夹中。
如果您连续完成许多任务,项目可能会开始占用大量空间。如有必要,请删除已完成任务中的依赖项,以免它们消耗您所有的可用磁盘空间。

GO TO FULL VERSION