I'm just curious what .NET developers think about using Visual Studio vs VS Code + CLI. I'm currently doing the Microsoft's official .NET tutorial and it uses VS Code for some weird reason. I don't understand why I would do this considering Visual Studio has literally EVERYTHING and you don't have to faff about with the CLI commands and installations, and it includes winforms.
I'm a junior developer getting into .NET development so please do help me understand this! Am I missing something?