{ // These settings tweaks to the cmake plugin will ensure // that you debug using cortex-debug instead of trying to launch // a Pico binary on the host "cmake.statusbar.advanced": { "debug": { "visibility": "hidden" }, "launch": { "visibility": "hidden" }, "build": { "visibility": "hidden" }, "buildTarget": { "visibility": "hidden" } }, "cmake.buildBeforeRun": true, // This may need to be arm-none-eabi-gdb depending on your system "cortex-debug.gdbPath": "gdb-multiarch", "C_Cpp.errorSquiggles": "Disabled", "files.associations": { "cctype": "cpp", "cmath": "cpp", "cstdarg": "cpp", "cstdint": "cpp", "cstdio": "cpp", "cstdlib": "cpp", "type_traits": "cpp", "limits": "cpp", "*.tcc": "cpp", "typeinfo": "cpp", "pico.h": "c", "config.h": "c", "config_autogen.h": "c", "ctime": "cpp" } }