CP Tester(奶娃版)
> Editor: serendipity_lin@sjtu.edu.cn

一款专为算法竞赛/编程练习或出题测试设计的 VS Code 插件,提供便捷的本地测试与评测功能。
核心功能:
CP Tester 在 VS Code 侧边栏提供一个测试面板,帮助你在提交代码前快速验证程序正确性。支持手动输入测试数据、从文件夹批量加载,或直接运行已编译好的可执行文件,自动运行并比对输出结果。
- 多语言支持:自动识别并编译运行
.c、.cpp、.py文件 - 手动输入:可手动添加最多 5 组测试数据(输入 + 期望输出)
- 批量导入:从文件夹导入
.in/.out(.ans)数据对,最多 100 组 - 直接运行可执行文件:选择已编译好的可执行文件,跳过编译直接测试
- 状态条展示:顶部圆角矩形实时显示所有测试点评测状态(AC / WA / TLE / MLE / CE / RE / Leak / Pending)
- 结果对应显示:每个测试点下方独立显示评测结果、运行时间和内存占用
- 可自定义限制:支持调整时间限制(默认 1000 ms,最大 60000 ms)和内存限制(默认 256 MiB,最大 2048 MiB)
- 状态图片展示:根据整体评测结果在面板顶部显示对应的动态图片