Closed
Description
I've started developing some macros and recently I've hit a bug in my code which produced an infinite loop.
Once rust-analyzer starts running cargo the only way to stop it is to stop VSCode, this really hurts development, since VSCode now has the lock for the repo.
I should not need to stop the IDE to kill an external program from running, neither should I be expected to kill it with kill
.
And even if I do kill it with kill
, VSCode just restarts it...
A solution could be adding a button in the following dialog, which sends a SIGTERM signal to cargo?