【工程】luogu-tester for VSCode

· · 科技·工程

配置 vscode

先参照教程配置好 vscode:https://www.luogu.com.cn/article/qu4nmsxo。

安装插件

由于懒得注册微软账号,所以没办法发布在 vscode 的扩展市场里,只能在 GitHub Releases 安装。

特性

使用方法

  1. 安装 Competitive Companion 浏览器插件(Chrome 或 Edge,Firefox,假如说你不是一位魔法师,而且你要用 Chrome 或 Edge,那么你可以离线安装,https://www.chajianxw.com/developer/21930.html)。
  2. 将 Competitive Companion 的端口设置为 27121
  3. 在 VS Code 中打开一个文件夹,插件会自动激活(提示:洛谷评测助手已激活)。
  4. 在浏览器中打开洛谷题目页面,点击 Competitive Companion 插件按钮发送样例。
  5. VS Code 会提示 "Received {题目名称} with {样例数量} test cases",并自动在工作区创建 {题号}.cpp 文件。
  6. 在 .cpp 文件编辑界面按下快捷键 Ctrl+B(Windows/Linux)或 Cmd+B(Mac)开始评测。
  7. 查看右下角弹出的评测结果通知。

注意事项

  1. 每切换一道题目需重新点击 Competitive Companion 插件按钮,否则将使用上一道题目的样例。
  2. 必须将 Competitive Companion 的端口设置为 27121(插件固定监听此端口)。
  3. 时间限制:将使用 Competitive Companion 爬取到的时间限制(默认为 10 秒)。