I've used VSCode, you have to pick the GNU abi and install a couple plugins but it works reasonably well.
I wish more people knew this, because it's probably the thing most people try to install as it has the most downloads. It's no longer maintained and doesn't work correctly with current stable. There's a fork that is being updated that's just called "Rust" in the VSCode addons.