⚡️ AcSpec: 自动化测试脚本编辑插件
高效 · 精准 · 可扩展
专为控制器系统测试设计的 VS Code 扩展,提供一站式脚本编辑、调试与验证能力。
✨ Features (核心功能)
功能 |
描述 |
🧩 代码智能补全 |
基于语法规则的上下文感知提示 |
🧪 代码片段模板 |
一键插入常用测试用例模板 |
✅ 实时格式校验 |
即时检测语法/参数错误 |
📄 文档格式化 |
一键美化成标准格式 |
🔧 远程调试支持 |
通过 webview 加载调试面板 |
⌨️ Commands (命令集)
类型 |
命令 |
格式 |
写入 |
write |
write <地址>, <值/源地址> |
检测 |
check |
check <地址>, <源地址/值/最小值>, <最大值> |
告警检测 |
check_alarm |
check_alarm <告警码>, ... |
动作状态检测 |
check_action |
check_action <动作状态码> |
开启间歇检测 |
watch |
watch <地址>, <值/最小值>, <最大值> |
关闭间歇检测 |
unwatch |
unwatch <地址> |
延时 |
delay |
delay <时间(s)> |
定时任务 |
schedule |
schedule <时间(s)> { } |
重复任务(按时间) |
loop |
loop <时间(s)> { } |
重复任务(按次数) |
count |
count <次数> { } |
🎉 Grammars (语法糖)
- 关键标记:
command! → 调试面板命令文本变红
🎄 Snippets (代码片段)
template init 初始化
template unit 单元测试
| |