1.platformio.ini設(shè)置調(diào)試模式+排除原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$
完成后打開需要調(diào)試的test文件點(diǎn)擊小蟲圖標(biāo)即可連接調(diào)試器調(diào)試