xmake-io/xmake-vscode

插件中增加 buildDebug

PolarLinda6 opened this issue · 3 comments

你在什么场景下需要该功能?

调试时, 每次改动代码后都需要先编译, 才能开始新的调试, 希望可以增加开始调试时自动编译的选项

描述可能的解决方案

xmake 增加类似 run.autobuild 的 debug.atuobuild 功能 , 或者在插件中增加 xmake.onbuildDebug 命令

run.autobuild

这个原本就有

"onCommand:xmake.onBuildRun",

或者切下 runMode 配置

"xmake.runMode": {

作者你好, 指定 buildRun 可以解决这个问题, 但是会引入其他问题:

  1. xmake.onRun 时, 先编译报错一次, 运行再报错一次, 两次错误完全一样( 如图 )

PS: 指定 "xmake.runMode": "runOnly", policies = "run.autobuild" 可以解决这个问题, 但是无法实现 启动调试时自动编译
image

  1. 启动调试时, 即便编译失败, 仍会开始调试( 如图 )
    image
    image