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
Curso de Desarrollo Web Online