And even more confusing, it's "Visual Studio for Mac" which is a completely different product than "Visual Studio" ("VS Mac" is just a rebranded MonoDevelop).
Visual Studio Mac is now quite a lot different from MonoDevelop. I've used both (though the latter was a long time ago outside of Unity) and VS Mac is quite a lot more "there" and is definitely a more full implementation. It was closer to VS in 2019, I've yet to install 2022 so I can't speak for it.
VS Code on Mac was quite buggy till recently. If you opened a large file or a file with long lines, the editor would crawl to a halt. I have a project where I use VSMac to do all the C# and VSCode to do the C (as VSMac 2019 doesn't actually support C or C++ projects - not even CMake IIRC) and there was one file with very long lines that VS Code couldn't handle. I did notice that a recent update seems to have fixed VS Code though (it might have been the C++ plugin that was broken to be honest, I don't know.)