Visual Studio integrado en Github: Codespaces, nuevo editor beta integrado en tus repositorios

Contribuir con código a una comunidad puede ser difícil. Cada repositorio tiene su propia forma de configurar un entorno de desarrollo, que a menudo requiere docenas de pasos antes de poder escribir cualquier código.

Peor aún, a veces el entorno de dos proyectos en los que está trabajando entra en conflicto entre sí.

Codespaces te brinda un entorno de desarrollo con todas las funciones alojado en la nube que gira en segundos, directamente dentro de GitHub, para que pueda comenzar a contribuir a un proyecto de inmediato.

¿Qué es Codespaces?

Codespaces es la integración online del editor Visual Studio de Microsoft directamente en los repositorios de Github.

¿Qué permitirá hacer Codespaces?

Codespaces se pueden configurar para cargar su código y dependencias, herramientas de desarrollador, extensiones y archivos de puntos. Cambiar de un entorno a otro es simple: puede navegar en cualquier momento y, cuando vuelve, su espacio de código se vuelve a abrir automáticamente.

Desarrollado por la tecnología Visual Studio, Codespaces en GitHub incluye una versión basada en navegador del editor VS Code completo, con soporte para completar el código y navegación, extensiones, acceso a la terminal y más. Si prefiere usar su IDE de escritorio, podrá iniciar un espacio de código en GitHub y conectarse a él desde su escritorio.

El precio de los espacios de código aún no se ha finalizado. La funcionalidad de edición de código en GitHub siempre será gratuita, pero si usa entornos de nube Codespaces, planeamos ofrecer precios simples de pago por uso. Los espacios de código serán de uso gratuito durante la versión beta limitada.

? Únete a la BETA AHORA

Características de Codespaces

  • Obtén la experiencia completa de Visual Studio Code sin salir de GitHub.
  • Codifica, crea, prueba, depura e implementa con un entorno de desarrollo completo desde tu navegador.
  • Simplifica tu flujo de trabajo. Configura automáticamente dependencias y claves SSH.
  • Configura el editor con archivos de puntos y extensiones de código de Visual Studio para crear un entorno coherente en cada espacio de código.
  • Desarrolla desde cualquier lugar y en cualquier momento. Con el desarrollo en la nube, podrás contribuir con código desde cualquier dispositivo, utilizando VS Code o su navegador.
  • Contribuya a proyectos sin complicar tu configuración local. Acelera los entornos de desarrollo con un clic, incluso para proyectos en los que no has trabajado antes, y cambia entre proyectos con más facilidad.

¿Codespaces está disponible para todos?

Por ahora, no. Mientras esté en su versión BETA. Solamente estará disponible para un pequeño grupo de usuarios de GitHub, con el tiempo, más usuarios tendrán acceso a la versión beta; según disponibilidad y teniendo en cuenta la fecha de registro de los usuarios.

¿Cómo empiezo a usar Codespaces?

Si eres incluido en la versión beta de Codespaces, verás un botón de “Código” en dentro de los repositorios compatibles.

? Únete a la BETA AHORA

¿Está disponible Codespaces para todos los repositorios?

Mientras esté en versión beta limitada, Codespaces estará disponible en los repositorios públicos. Habrá soporte adicional disponible a medida que avance la versión beta, pero por ahora, no estará disponible en los repositorios privados que pertenezcan a organizaciones.

¿Qué pasa si no quiero desarrollar en el navegador?

Si lo prefiere, puede abrir Codespaces en GitHub y luego conectarte a través de Visual Studio Code.

¿Cuánto cuesta Codespaces?

Codespaces será gratis mientras se encuentre en su versión beta. Los planes y precios se anunciarán a medida que avance la versión beta.

Diferentes entre Codespaces y Visual Studio Code

Codespaces configura un entorno de Visual Studio Code alojado en la nube, dentro de contenedores y personalizable. Después de la configuración, puedes conectarte a través del navegador o mediante VS Code.

¿Cómo puedo configurar Codespaces?

Dentro de Codespaces, tendrá acceso a Visual Studio Code Marketplace , y puede precargar cualquier extensión que desee cargar en el lanzamiento utilizando un archivo de configuración devcontainer . También puede personalizar su espacio de código tirando de los archivos de puntos.

? Únete a la BETA AHORA

Artículos Relacionados
Última gran actualización de Windows 10 rompe OneDrive en tu equipo

A principios de este mes, Microsoft lanzó otra actualización para el sistema operativo Windows 10 como parte del programa Patch Tuesday. Pero ahora se conoce que la instalación de ese paquete puede causar fallas en las aplicaciones OneDrive y OneDrive para Empresas. Se trata ¡SEGUIR LEYENDO!

¿Cómo usar Micro, la mejor alternativa a nano?

El trono del mejor editor de texto de Linux es ampliamente debatible, pero lo que es seguro es que Nano es un editor genial. Es un editor simple, pero carece de las características incluidas en sus editores contemporáneos más complejos. Micro está diseñado para ¡SEGUIR LEYENDO!

Nueva Versión de Steam Link y Mejoras en la Transmisión de los Juegos

Valve está ampliando significativamente su capacidad para compartir juegos desde casa y con tus amigos de forma gratuita a través de Steam. El primer gran cambio, es la introducción de una nueva versión para Linux de su aplicación Steam Link. Lo que va a ¡SEGUIR LEYENDO!

Microsoft agregará 20 juegos de Bethesda a Xbox

Microsoft planea hacer que 20 juegos de su nueva subsidiaria Bethesda Softworks estén disponibles para su servicio de Xbox Game Pass, a partir de ya. La noticia ha visto la luz, tras el OK definitivo de la Unión Europea, a la compra de los ¡SEGUIR LEYENDO!

Mejores Cursos Gratis de Seguridad en Red

Recopilatorio de cursos enfocados en aprender seguridad dentro del mundo de la red, internet y entre las conexiones de las redes.

Firefox moderniza su diseño y su página de nueva pestaña

Firefox 89 llega con un golpe de diseño nuevo y fresco, en el que se esconden las pestañas y botones, se rediseñan los menús y modifican un par de cosas más. A nivel de uso. Personalmente, no le encuentro demasiados cambios. Quizás, el mayor ¡SEGUIR LEYENDO!

¿Cómo actualizar a Linux Mint 21?

Esta es una guía actualizada regularmente para actualizar una instalación existente de Linux Mint a una nueva versión disponible. Puedes seguir los pasos apropiados según tu versión y requisitos actuales de Mint. La guía se ha actualizado con los pasos para actualizar a Linux ¡SEGUIR LEYENDO!