MG isn’t bound to any IDE really. It’s just that templates are only provided for VS and MD. So creating a new project isn’t as straightforward. Other than that there’s nothing special you need to do.
VSCode is quite a bit different from regular VS (for better and worse). It wouldn’t be trivial to switch unless already experienced with some prior versions of VS.