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

Relacionado

21 Nuevos Cursos Gratuitos: Python, Google Cloud, CSS y Más (25 de Febrero 2021)

Como de costumbre, vamos con los cursos gratis, tenemos 3 cursos en español: Computación, Google Cloud y aplicaciones web; y 18 cursos gratuitos en inglés: Python, Flask, Ionic, PHP, Android, Github, CSS, Flexbox, Illustrator, Photoshop, Scrum y minado de Sugar. Recuerda, que puedes si quieres, puedes acceder a las Mejores Ofertas de Udemy ¡Alé, aprendamos gratis un ratico! Cursos en Español Computación ? Curso Gratuito de ¡SEGUIR LEYENDO!

4 Cosas que no sabías que podías hacer con las Acciones de GitHub

GitHub Actions es una plataforma poderosa que permite a un equipo pasar el código a la nube, todo desde la comodidad de los repositorios git. A continuación se analizan algunos ejemplos de cómo se pueden usar las acciones de GitHub para automatizar y orquestar un canal para DevOps a través de las acciones de Github. 1. Comprimir las imágenes para la web GitHub Marketplace es un ¡SEGUIR LEYENDO!

Conociendo las acciones de Github: Colección de Enlaces Awesome

Las acciones de GitHub facilitan la automatización de todos tus flujos de trabajo de software. Las acciones de Github permiten construir, probar e implementar el código directamente desde GitHub. Bien si deseas construir un contenedor, implementar un servicio web o automatizar la bienvenida de un nuevo usuario en tu proyecto de código abierto, es muy posible que exista una acción automatizada para ello. La forma más ¡SEGUIR LEYENDO!

Aprender a programar en Android con Google, desde principiantes hasta avanzado

El equipo de capacitación de desarrolladores de Google publicó recientemente una versión actualizada del curso Fundamentos de desarrollo para Android como una serie continua de tutoriales a través de Google Codelabs. Codelabs hizo su debut como sitio de tutoriales en Google I/O en 2015, y se ha disparado en popularidad como una de las mejores plataformas del mundo para aprender y estudiar absolutamente todo sobre Android. ¡SEGUIR LEYENDO!

Mejores Libros PDF de Programación y Tecnología GRATIS

Los Mejores Libros PDF Gratuitos de Informática. EL sitio perfecto para aprender a programar desde cero para principiantes con las mejores guías gratis. Esta es la mejor lista de libros de programación en PDF en español del mundo. Una completa biblioteca recopilada de cientos y cientos de libros en PDF que no encontrarás en ninguna parte más. Aquí, vas a encontrar libros enfocados hacía programadores. Sobre ¡SEGUIR LEYENDO!

¿Cómo agregar un repositorio de GitHub a Jira?

Cuando Jira es tu solución de gestión de proyectos preferida, sabes que tienes un mundo de opciones al alcance de la mano. Si tus proyectos son de desarrollo de software, debes ser plenamente consciente de que tus equipos necesitarán tener algún tipo de conexión con repositorios de código como GitHub. Jira incluye una función que no solo te permite unirte a los repositorios específicos de GitHub, ¡SEGUIR LEYENDO!

Mejores cursos de introducción a la programación

Muchos de estos cursos ya están incluidos en nuestro recopilatorio de cursos en español, allí podrás encontrarlos ordenados por temáticas y navegación de botones. En este otro enlace, podrás encontrar libros. Si lo que deseas es aprender a programar, no dejes de investigar más en profundidad alrededor de toda la web; y también, puedes investigar entre los cientos de recursos gratis que te ofrece Ciberninjas. A ¡SEGUIR LEYENDO!

Salir de la versión móvil