Ionide is not quite there yet when it comes to medium/big sized projects. I switched back to Visual Studio because Ionide simply stops working after a while. Even switching branch requires you restart VSCode. So be aware of that.
Fantomas comes already bundled with Ionide and works pretty well. Has a few hick ups here and there as well.