1.platformio.ini设置调试模式+排除原main.cpp
[env:native]
platform = native
build_type = debug
build_src_filter = +<*> -<main.cpp>
test_build_src = yes
build_flags = -std=c++11
lib_compat_mode = off
lib_deps =
arduino_mock
2.添加Run/Debug Configuration

image.png
Executable: $ProjectFileDir$/.pio/build/native/program.exe
Working directory: $ProjectFileDir$
3.Target添加Build和Clean

image.png
build : pio test -e native -f $FileNameWithoutExtension$ --without-testing
clean : pio run -e native -t clean
Working directory: $ProjectFileDir$
完成后打开需要调试的test文件点击小虫图标即可连接调试器调试