10 个版本
0.2.1 | 2023年5月25日 |
---|---|
0.2.0 | 2023年5月21日 |
0.1.7 | 2023年5月21日 |
#2903 in 命令行工具
174 每月下载量
82KB
2K SLoC
检查器
这个检查器处于第一轮迭代。如果您发现了任何错误,或者有您希望我添加的功能,或者任何 QoL 建议,请与我联系,我会尽快实现它们。
与其他所有检查器不同的是,它使用 GUI 而不是传统的基于文本的结果打印。它可以单独运行任何测试,显示所有结果的差异,最重要的是它可以同时运行更多任务。
为了使这个检查器发挥最大效能,我们建议为您的虚拟机分配更多 CPU 核心。
如何使用检查器
使用以下任一命令运行。您必须位于其他检查器文件相同的目录中,否则它将无法工作。为此检查器正常工作,您需要一个至少 52x24(宽度 x 高度)的终端。
$ ./check
$ checker-tema-3-sd
# If you only want to use the text only version, add the following flag to the command
$ ./check --legacy
快捷键
为了简化检查器的使用,您可以使用以下快捷键
enter
- 当在测试上时,运行它左箭头
或右箭头
- 在测试窗口和日志窗口之间切换r
- 运行两个任务中的所有测试f
- 运行失败的测试任务,这些任务可能已崩溃或得分0分v
- 为测试全局启用或禁用 valgrind(当“测试”窗口以红色突出显示时,valgrind 已启用)c
- 运行代码风格检查器,并显示显示所有可能问题的弹出窗口ctrl+c
或q
- 退出程序
源代码
依赖关系
~18–34MB
~363K SLoC