Maybe it's a bit too much to ask here, but i really really wish that the VSCode Rust plugin could integrate with debugging support, and provide a smoother out of box experience.
@Charles Lew IIRC, debugging is handled entrely by https://github.com/vadimcn/vscode-lldb. There are certainly some things that debugger and rust-analyzer could share in theory, but I am not sure if that is practical (ie, that required APIs exist can or can be added easily)
One thing that would be nice is if RA could configure the build and run tasks in tasks.json
There's also the "Rust Analyzer: Run" command, but it feels less integrated and acts a bit strangely: it doesn't seem to show "run binary" after loading a binary project, but I can still click "Run" above fn main
and it will show up afterwards.
And that "Run" sometimes disappears.