Los ajustes de Microsoft Visual Studio bañan a Linux con más amor

Microsoft ha anunciado recientemente algunas características nuevas y mejoras para su editor Visual Studio Code que hacen que trabajar con Linux sea más fácil y agradable. En esta publicación de blog, veremos algunos de estos ajustes y cómo pueden mejorar su experiencia de desarrollo de Linux.

Uno de los cambios más notables es la adición de un contenedor de desarrollo de Linux, que le permite ejecutar y depurar su código dentro de un contenedor Docker que coincida con su entorno de destino. De esta manera, puede evitar la molestia de configurar dependencias, bibliotecas y herramientas en su máquina local y asegurarse de que su código se ejecute de manera consistente en diferentes plataformas. También puede utilizar la extensión Remoto – Contenedores para conectarse a un contenedor existente o crear uno nuevo a partir de una imagen predefinida.
Otra mejora es la compatibilidad con la depuración nativa de procesos de Linux desde Visual Studio Code. Ahora puede adjuntar el depurador de VS Code a cualquier proceso en ejecución en su máquina Linux local o remota y utilizar el conjunto completo de funciones de depuración, como puntos de interrupción, expresiones de observación, pilas de llamadas y más. También puede iniciar un nuevo proceso con el depurador adjunto o depurar un archivo de volcado de núcleo. Para habilitar esta funcionalidad, debe instalar la extensión C/C++ y el paquete de extensión de depuración C/C++.
Si está trabajando con aplicaciones web, le alegrará saber que VS Code ahora admite la recarga en vivo para navegadores Linux. Esto significa que cada vez que realice un cambio en su código, el navegador se actualizará automáticamente para reflejar la actualización. También puede usar la extensión Browser Preview para ver su aplicación web dentro de VS Code y usar las DevTools integradas para inspeccionarla y depurarla. Para habilitar la recarga en vivo, debe instalar la extensión Live Server y configurarla para iniciar su navegador preferido.
Estas son sólo algunas de las nuevas características y mejoras que Microsoft ha introducido para los desarrolladores de Linux en Visual Studio Code. Con estos ajustes, puede disfrutar de un flujo de trabajo más productivo y fluido cuando trabaja con proyectos de Linux. Si desea obtener más información sobre VS Code y cómo puede ayudarlo con su desarrollo de Linux, puede consultar la documentación y los tutoriales oficiales.
«Microsoft ama Linux». Este es el lema del nuevo Microsoft bajo Satya Nadella, y tiene algo de verdad. Microsoft quiere que los desarrolladores de Linux adopten sus herramientas y plataformas, especialmente Visual Studio y Azure. Recientemente se asoció con Red Hat, el proveedor líder de Linux, para ofrecer más soporte e integración.
En Microsoft Connect 2015, Microsoft reveló más funciones y actualizaciones para desarrolladores de Linux. Visual Studio ahora admite la depuración remota de aplicaciones Linux mediante el depurador GDB. El editor Visual Studio Code, que Microsoft lanzó para Linux a principios de este año, ahora es de código abierto.
Visual Studio ahora puede crear y depurar aplicaciones de Linux
Visual Studio 2015 introdujo una nueva capacidad notable que hubiera sido impensable en el pasado: la capacidad de crear aplicaciones para Linux. Microsoft ahora está ampliando esta característica, lanzando una vista previa de una extensión de Visual Studio que le permitirá depurar una aplicación de Linux desde Visual Studio. Utiliza GDB, el depurador de proyectos GNU.
Dado que la versión completa de Visual Studio no se ejecuta en Linux, esto sólo funciona de forma remota. Puede conectarse a un sistema Linux remoto mediante SSH (Microsoft también está agregando soporte SSH a Windows, por lo que no necesita ningún software de terceros para esto) y puede depurar aplicaciones Linux en Visual Studio. El anuncio de Microsoft que explica la nueva extensión VS GDB Debugger tiene más detalles.
`
Microsoft anuncia Visual Studio Code como proyecto de código abierto
En un movimiento sorprendente, Microsoft anunció que Visual Studio Code, su popular editor para desarrollo web y en la nube, es ahora un proyecto de código abierto. Visual Studio Code se basa en Chromium, el mismo código fuente abierto que impulsa Google Chrome y otros navegadores. Microsoft lanzó Visual Studio Code a principios de este año como descarga gratuita para Windows, Linux y Mac.
Al hacer que Visual Studio Code sea de código abierto, Microsoft invita a los desarrolladores a contribuir al proyecto y mejorarlo. También significa que las distribuciones de Linux pueden empaquetar y distribuir fácilmente Visual Studio Code en sus propios repositorios. Este es un paso importante para Microsoft, que también tiene partes de código abierto de su marco .NET y otras herramientas.
Visual Studio Code no es la única aplicación de Linux que ofrece Microsoft. Skype y Minecraft también están disponibles para usuarios de Linux. Sin embargo, el enfoque de Microsoft en Linux está dirigido principalmente a los desarrolladores, no a los consumidores. No espere ver Microsoft Office o Windows en Linux en el corto plazo. Microsoft todavía ve a Linux como un competidor en el escritorio, pero como un socio en la nube y la web.
`
Microsoft anuncia Visual Studio Code como proyecto de código abierto
En un movimiento sorprendente, Microsoft anunció que Visual Studio Code, su popular editor para desarrollo web y en la nube, es ahora un proyecto de código abierto. Visual Studio Code se basa en Chromium, el mismo código fuente abierto que impulsa Google Chrome y otros navegadores. Microsoft lanzó Visual Studio Code a principios de este año como descarga gratuita para Windows, Linux y Mac.
Al hacer que Visual Studio Code sea de código abierto, Microsoft invita a los desarrolladores a contribuir al proyecto y mejorarlo. También significa que las distribuciones de Linux pueden empaquetar y distribuir fácilmente Visual Studio Code en sus propios repositorios. Este es un paso importante para Microsoft, que también tiene partes de código abierto de su marco .NET y otras herramientas.
Visual Studio Code no es la única aplicación de Linux que ofrece Microsoft. Skype y Minecraft también están disponibles para usuarios de Linux. Sin embargo, el enfoque de Microsoft en Linux está dirigido principalmente a los desarrolladores, no a los consumidores. No espere ver Microsoft Office o Windows en Linux en el corto plazo. Microsoft todavía ve a Linux como un competidor en el escritorio, pero como un socio en la nube y la web.