Visual Studio Code es un editor de código fuente ligero pero potente que se ejecuta desde su escritorio. * Viene con soporte incorporado para JavaScript, TypeScript y Node.js y tiene una variedad variada de extensiones disponibles para otros lenguajes, incluidos C ++, C # , Python y PHP.
Se basa en Github's Electron, que es una versión multiplataforma del componente de edición de código Atom, basado en JavaScript y HTML5. Este editor es un entorno de desarrollo integrado (IDE) con todas las funciones diseñado para desarrolladores que trabajan con las tecnologías de nube abierta de Microsoft.
Visual Studio Code utiliza herramientas de código abierto .NET para proporcionar soporte para el código ASP.NET C #, basándose en las herramientas de desarrollo Omnisharp .NET y el compilador Roslyn.
Es fácil trabajar con la interfaz, ya que se basa en un estilo de explorador común, con un panel a la izquierda, que muestra todos los archivos y carpetas a los que tiene acceso, y un panel de editor a la derecha, que muestra el contenido de los archivos que has abierto. En este sentido, el editor se ha desarrollado bien y es agradable a la vista. También tiene una buena funcionalidad, con intellisense y autocompletado que funcionan bien para JSON, CSS, HTML, {less} y Node.js.
Visual Studio Code ha sido diseñado para trabajar con herramientas existentes, y Microsoft proporciona documentación para ayudar a los desarrolladores, junto con la ayuda para trabajar con ASP.NET 5, Node.js y TypeScript de Microsoft, así como herramientas que pueden usarse para ayudar a construir y administrar aplicaciones Node.js.
Visual Studio Code está realmente dirigido a desarrolladores de JavaScript que desean una herramienta de desarrollo completa para sus secuencias de comandos del lado del servidor y que quieran aventurarse desde Node.js a marcos basados en .NET. Sin embargo, en general, Visual Studio Code es un editor de código multiplataforma ligero pero sólido, que puede ser utilizado por cualquier persona para crear aplicaciones para la Web o la nube.
* Las versiones para Mac OS X y Linux también están disponibles.