Empecemos con las definiciones
¿Qué es Visual Studio?
Microsoft Visual Studio (2017, 2012, 2010, Community, Entreprise Professional…) es un entorno de desarrollo integrado o Integrated Development Environment (IDE) disponible para Windows y Mac, es decir, es un conjunto de herramientas para diseñar, desarrollar y compilar diferentes aplicaciones de software.
Por otro lado…
¿Qué es Visual Studio Code?
Visual Studio Code es un depurador y editor de código fuente liviano y multiplataforma disponible en Windows, Linux y Mac muy parecido al famoso Sublime Text o Atom.
Diferencias entre Visual Studio (IDE) y Visual Studio Code
Sé que son muchas más de las que voy a mencionar, sin embargo aquí enlisto las que considero más relevantes.
Visual Studio Code
Con Visual Studio Code puedes navegar entre múltiples carpetas de proyectos, los cuales pueden estar escritos en una cantidad muy diversa de lenguajes de programación.
Visual Studio Code es multiplataforma, puede ser “instalado” en sistemas Windows, Linux y Mac, incluso puede ser usado de forma portable.
Visual Studio Code está dirigido principalmente a desarrolladores front-end.
Visual Studio Code es muy rápido y liviano.
Visual Studio Code no tiene soporte scaffolding
Visual Studio (IDE)
Visual Studio solo funciona en Windows y Mac
Visual Studio trabaja sobre proyectos del tipo Solutions
Visual Studio tiene como objetivo a cualquier tipo de desarrollador, ya que actualmente soporta una cantidad muy variada de lenguajes de programación para aplicativos de escritorio, web y móviles.
En comparación con Visual Studio Code, Visual Studio no es tan rápido en su ejecución ni mucho menos tan liviano. Esto debido a la cantidad de elementos y funcionalidades con las que cuenta, que lo hacen mucho más pesado, según las necesidades de cada usuario puede llegar a requerir de 2.3 hasta poco más de 60 GB de espacio en disco.
Visual Studio está construido para soportar los lenguajes basados en el framework .Net
Que buenas diferencias💖