Te ha pasado que cuando quieres trabajar en un proyecto lo primero que debes hacer es descargar el proyecto, intalar dependencias y configurar variables de ambiente, permisos, etc. Esto me sucedió recientemente mientras intentaba estaba intentando editar esta entrada del blog. Tristemente, descargue mi proyecto y como siempre comencé a instalar depedencias; una hora pasó y cuando finalmente había habilitado todos los permisos e inicie el modo de desarrollo para visualizar mis cambios, el proyecto simplemente no iniciaba. Que pérdida de tiempo!
Había notado que github tenía una nueva pestaña al lado de la opción de descarga de código en la página de mi proyecto. Esta opción te permite abrir el proyecto en una máquina virtual que está hospedada en github.
Codespaces te permite abrir Visual Code en tu buscador, si seleccionas estaopción podrás acceder rápidamente a una máquina virtual en la nube, no tarda más que unos segundos.
Pero esta no es la única opción que tienes! también puedes abrir VS code desde tu ordenador y editar con una experiencia local. Esto te permite copiar archivos arrastrando archivos facilmente. Las opciones con las que puedes abrir tu código usando codespaces incluyen:
Si te preocupa la velocidad de esta funcionalidad, creo que Github tiene opciones aceptables que te pueden ayudar en la implementación de tu proyecto. Actualmente tiene las siguienes opciones:
CPU | MEM |
---|---|
2 | 4 |
4 | 8 |
8 | 16 |
16 | 32 |
Configurar una máquina virtual con github codespaces es tan fácil como hacer click en la opción “Abrir en VS code”. Tiene un costo pero incluye una capa gratuita bastante generosa.