Skip to content

VSCode 插件 ext-v0.1.12(测试版)

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Sep 05:40
· 47 commits to main since this release

Warning

这是测试版,还没有经过充分的真实使用检验。 判题链路、题解切除、进度状态机跑过验证,但界面部分测得不充分,预期会有 bug。遇到问题请提 Issue。

在 VSCode 中浏览、作答与提交 DSA Mastery 的 Lab:Program(代码题)、Project(项目题)和 Quiz(选择题)

Project 支持 stdio 与 CTest 自动判题;manual task 暂时显示 PENDING,不在插件内录入人工分数。

安装

  1. 下载下面的 .vsix 文件
  2. VSCode → 扩展面板 → 右上角 ...从 VSIX 安装
  3. 完全退出 VSCode 再打开(不会热加载)
  4. 打开 DSA Mastery 仓库根目录,活动栏出现 DSA Mastery 图标

命令行安装也可以:

code --install-extension dsa-mastery-labs-*.vsix

需要什么

用途
VSCode ≥ 1.90 插件 API 下限
Node.js ≥ 22.13 运行判题内核(Program/Project 需要)
C++ 编译器 编译答案(Program/Project 需要)—— GCC ≥ 11、Clang ≥ 14 或 MSVC ≥ 19.30
CMake ≥ 3.25 构建 Project 的 CTest task

选择题不需要 Node 和编译器。缺编译器时插件会提示并链到对应平台的安装指南。

完整说明

VSCode 插件安装与使用指南


🤖 由 CI 自动构建