用途
configure-renesas-debug 是一个面向瑞萨(Renesas)设备的 VS Code 调试配置技能。它处理与硬件调试启动配置(hardware debug launch configuration)相关的任务,目标文件是项目中的 .vscode/launch.json。可用于创建、更新或修改瑞萨项目与瑞萨设备的调试配置,并会在相关场景下主动激活。
主要能力
该技能本身是一个入口点(entry point),核心能力是路由(routing):根据请求中涉及的调试器类型,将任务转发到对应的调试器专用指令。资料中列出的路由分支包括:
- 涉及 SEGGER J-Link:按 SEGGER J-Link Hardware Debug Configuration Rules and Instructions 执行
- 涉及 E2/E2Lite:按 E2/E2Lite Hardware Debug Configuration Rules and Instructions 执行
- 涉及 Simulator:按 Simulator Debug Configuration Rules and Instructions 执行
- 涉及 E1:按 E1 Hardware Debug Configuration Rules and Instructions 执行
- 涉及 E20:按 E20 Hardware Debug Configuration Rules and Instructions 执行
- 涉及 EZ:按 EZ Hardware Debug Configuration Rules and Instructions 执行
- 涉及 IECUBE:按 IECUBE Hardware Debug Configuration Rules and Instructions 执行
- 涉及 COMPORT:按 COMPORT Hardware Debug Configuration Rules and Instructions 执行
各调试器专用文件包含详细的规则与约束。
使用方式
资料提供的信息为:在需要创建、更新或修改瑞萨项目与设备的 VS Code launch.json 调试配置时使用该技能;它会在相关场景下主动激活,并把请求路由到正确的调试器专用说明。关于具体的安装命令、调用语法、配置示例与操作步骤,资料中暂未提供。
适用场景
适用于在 VS Code 中为瑞萨器件配置硬件调试启动项的场景,尤其是当用户需要针对上述某一类调试器(SEGGER J-Link、E2/E2Lite、Simulator、E1、E20、EZ、IECUBE、COMPORT)编写或调整 launch.json 时,由该技能负责分流到对应的规则文件。
限制
该技能聚焦于 launch.json 中的调试启动配置,资料未说明其覆盖编译、烧录、运行等其他开发环节的能力。资料中也未提供所支持的芯片系列、VS Code 或扩展版本要求、依赖项、收费与价格信息、效果承诺以及具体使用步骤;这些内容暂未提供。