如何在对目标进行编程之前自动关闭VSC中的Monitor终端

问题描述 投票:0回答:1

带有 ESP-IDF v1.8.0 扩展的 Visual Studio Code v1.91.1。 用户可以点击底部栏上的“火焰”图标来构建、刷新和监控当前代码:

Build Flash and Monitor

如果监视器终端已打开(即从上次运行开始),则闪烁会失败,因为串行端口正忙:

[Flash]
Failed to flash because of some unusual error. Check Terminal for more details

通常我必须记住在请求新的构建/闪存/监视器操作之前手动关闭监视器终端。

有没有办法告诉扩展在自动编程目标之前关闭监视器终端(或串行端口)?

visual-studio-code esp-idf
1个回答
0
投票

这也让我很烦恼。我刚刚想通了!

修复:将其添加到您的settings.json:

"idf.preFlashTask": "echo \"Flashing...\""

构建、刷新监视器按钮尝试在刷新之前关闭监视器,但速度太慢,因此串行端口无法及时关闭。添加回声会在闪烁之前添加一个微小的延迟,以便监视器串行连接可以在闪烁开始之前正确关闭。

© www.soinside.com 2019 - 2024. All rights reserved.