VSCode debug extension for probe-rs. It uses the MS DAP protocol to communicate directly with the probe (via probe-rs), and supports basic command line debugging in addition to VSCode UI.
Okay one more thing from me, though that's a bit of a scope creep:
The plugin should read the binary's version, compare the major to the plugin's version and offer an update if the plugin is newer than the binary. While this algorithm isn't perfect (as it ignores patch updates), it would avoid incompatibility issues arising from a version mismatch.
Okay one more thing from me, though that's a bit of a scope creep:
The plugin should read the binary's version, compare the major to the plugin's version and offer an update if the plugin is newer than the binary. While this algorithm isn't perfect (as it ignores patch updates), it would avoid incompatibility issues arising from a version mismatch.