Visual Studio for Mac (currently available as a preview) is a full IDE, meant to be more like the .NET development experience in Visual Studio for Windows.
Visual Studio Code is a cross-platform programmer's text editor, similar to Sublime or Atom. If you are into .NET, it has a good server-side development experience, but for client-side you'll want to stick with the full Visual Studio IDEs.
Code is very extensible, though, and has support for a ton of platforms that you might not normally see supported in the full IDE. You might prefer it for JavaScript, Go, Rust, etc.
Also, Code works on Linux. :-)
Hope that helps!
Disclaimer: I work on dev tools at Microsoft.
Visual Studio Code is a cross-platform programmer's text editor, similar to Sublime or Atom. If you are into .NET, it has a good server-side development experience, but for client-side you'll want to stick with the full Visual Studio IDEs.
Code is very extensible, though, and has support for a ton of platforms that you might not normally see supported in the full IDE. You might prefer it for JavaScript, Go, Rust, etc.
Also, Code works on Linux. :-)
Hope that helps!
Disclaimer: I work on dev tools at Microsoft.