F# works great with Visual Studio, and especially well with intellisense.
F# was designed as industrial language from the beginning, and high quality tooling is a large part of that.
It might just be me, though, maybe other people use the language in ways that don't work that well there.