Saltar al contenido

¿Cuáles son las diferencias entre Visual Studio Code y Visual Studio?

Después de indagar en diversos repositorios y páginas de internet al concluir dimos con la solución que te enseñamos ahora.

Solución:

Visual Studio (versión completa) es un entorno de desarrollo “con todas las funciones” y “conveniente”.

Visual Studio (versiones “Express” gratuitas, solo hasta 2017) son versiones centradas en funciones y simplificadas de la versión completa. Centrado en funciones, lo que significa que existen diferentes versiones (Visual Studio Web Developer, Visual Studio C#, etc.) según su objetivo.

Visual Studio (edición comunitaria gratuita, desde 2015) es una versión simplificada de la versión completa y reemplaza las ediciones expresas separadas utilizadas antes de 2015.

Código de Visual Studio (VSCode) es un editor multiplataforma (Linux, Mac OS, Windows) que se puede ampliar con complementos según sus necesidades.

Por ejemplo, si desea crear una aplicación ASP.NET con Visual Studio Code, debe realizar varios pasos por su cuenta para configurar el proyecto. Hay un tutorial separado para cada sistema operativo.

Visual Studio Code es un editor mientras que Visual Studio es un IDE.

Visual Studio Code es multiplataforma y rápido, mientras que Visual Studio no lo es.

Tenga en cuenta que Visual Studio para Mac ya está disponible, pero es un producto diferente en comparación con Visual Studio (Windows). Se basa en Xamarin Studio y no es compatible con algunos tipos de proyectos .NET más antiguos. Construye con éxito soluciones creadas en Visual Studio 2017. Visual Studio para Mac tiene una interfaz de usuario más limitada (por ejemplo, sin barra de herramientas personalizable). Entonces, para el trabajo multiplataforma, Visual Studio Code aún puede ser preferible.

Proporcionaré diferencias detalladas entre Visual Studio y Visual Studio Code a continuación.

Si realmente lo miras, la diferencia más obvia es que .NET se ha dividido en dos:

  • .NET Core (Mac, Linux y Windows)
  • .NET Framework (solo Windows)

Todas las tecnologías de interfaz de usuario nativas (Windows Presentation Foundation, Windows Forms, etc.) son parte del marco, no del núcleo.

El “Visual” en Visual Studio (de Visual Basic) era en gran medida sinónimo de diseño de interfaz de usuario visual (arrastrar y soltar WYSIWYG), por lo que, en ese sentido, ¡Visual Studio Code es Visual Studio sin Visual!

La segunda diferencia más obvia es que Visual Studio tiende a orientarse en torno a proyectos y soluciones.

Código de estudio visual:

  • Es un editor de código fuente liviano que se puede usar para ver, editar, ejecutar y depurar el código fuente de las aplicaciones.
  • Simplemente es Visual Studio sin la interfaz de usuario visual, principalmente un editor de texto de Superman.
  • Está orientado principalmente a archivos, no a proyectos.
  • No tiene ningún soporte de andamios.
  • Es un competidor de Sublime Text o Atom on Electron.
  • Se basa en el marco Electron, que se utiliza para crear aplicaciones de escritorio multiplataforma utilizando tecnologías web.
  • No tiene soporte para el sistema de control de versiones de Microsoft; Servidor de Team Foundation.
  • Tiene IntelliSense limitado para tipos de archivos de Microsoft y características similares.
  • Lo utilizan principalmente los desarrolladores en una Mac que se ocupan de las tecnologías del lado del cliente (HTML, JavaScript y CSS).

Estudio visual:

  • Como su nombre lo indica, es un IDE y contiene todas las características necesarias para el desarrollo del proyecto. Como autocompletado de código, depurador, integración de base de datos, configuración del servidor, configuraciones, etc.
  • Es una solución completa utilizada principalmente por y para desarrolladores relacionados con .NET. Incluye todo, desde control de código fuente hasta seguimiento de errores, herramientas de implementación, etc. Tiene todo lo necesario para desarrollarse.
  • Se usa ampliamente en proyectos relacionados con .NET (aunque puede usarlo para otras cosas). La versión comunitaria es gratuita, pero si desea aprovecharla al máximo, no es gratuita.
  • Visual Studio tiene como objetivo ser el mejor IDE (entorno de desarrollo integrado) del mundo, que proporciona conjuntos de herramientas de desarrollo de pila completa, incluido un potente componente de finalización de código llamado IntelliSense, un depurador que puede depurar tanto el código fuente como el código de máquina, todo lo relacionado con el desarrollo de ASP.NET. , y algo sobre el desarrollo de SQL.

  • En la última versión de Visual Studio, puede desarrollar aplicaciones multiplataforma sin salir del IDE. Y Visual Studio ocupa más de 8 GB de espacio en disco (según los componentes que seleccione).

  • En resumen, Visual Studio es un entorno de desarrollo definitivo y es bastante pesado.

Referencia: https://www.quora.com/Cuál-es-la-diferencia-entre-Visual-Studio-y-Visual-Studio-Code

Comentarios y puntuaciones

Tienes la posibilidad comunicar este post si te valió la pena.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *