Configuración de Dev Home Machine: configuración del entorno de desarrollo de Windows
La herramienta de configuración de la máquina Dev Home lleva todas las tareas de configuración del entorno de desarrollo a un solo lugar, lo que le permite configurar de forma eficaz una nueva máquina o incorporar nuevos proyectos.
Evite todos los procesos fracturados y tediosos que normalmente intervienen en preparar la máquina para el desarrollo. Dev Home simplifica el proceso de búsqueda de requisitos de proyecto, clonación de repositorios y búsqueda de versiones específicas de software y herramientas que se van a instalar. Gestione múltiples accesos a herramientas, reduzca el cambio de contexto y alcance la productividad con mayor rapidez para que pueda centrarse en lo que mejor sabe hacer: desarrollar.
Configuración de la máquina
La configuración de Dev Home Machine puede gestionar todo lo necesario para preparar el entorno de desarrollo de tu máquina y dejarlo listo para programar.
Al seleccionar Configuración de la máquina, Inicio para desarrolladores proporcionará varias opciones de configuración:
Configurar una máquina local: instalar aplicaciones, clonar repositorios y agregar todos los requisitos de un nuevo proyecto de desarrollo mediante la interfaz gráfica de configuración integrada para habilitar la configuración desatendida de su entorno. La herramienta paso a paso le guiará por todo lo que necesita, incluidas sugerencias para herramientas de desarrollo populares o repositorios conocidos. Al final del proceso puede generar un archivo de configuración de WinGet para facilitar la aplicación de estos mismos pasos a cualquier máquina. Una vez que haya tomado todas sus opciones, siéntate y deja que Dev Home controle el resto. Si ha clonado repositorios que contengan un archivo de configuración de WinGet, Dev Home detectará eso y le permitirá continuar completando la configuración.
Configurar un entorno: cree un nuevo entorno local o en la nube para el desarrollo. Una vez creado, puede iniciarlo desde la página entornos o seleccionarlo para la configuración. También puede tener como destino un entorno de desarrollo existente para configurar seleccionando las aplicaciones para instalar y los repositorios públicos que se van a clonar. Algunos ejemplos son Hyper-V (máquinas virtuales locales), Microsoft Dev Box (entornos de desarrollo basados en la nube)... Configure cualquier otro entorno tan fácilmente como pueda su máquina local.
Ejecutar un archivo de configuración para una configuración existente: use un archivo de configuración de WinGet para consolidar todas las tareas de instalación de la máquina y la incorporación del proyecto en un solo archivo, lo que hace que el proceso de configuración del entorno de desarrollo sea confiable y repetible. Los archivos de configuración de WinGet usan un formato YAML con un esquema JSON que aplica el Administrador de paquetes de Windows y los módulos de recursos de Desired State Configuration (DSC) de PowerShell para controlar todos los aspectos de la configuración de la máquina. Quite cualquier preocupación por encontrar la versión de software adecuada, los paquetes, las herramientas, los marcos y la configuración al incorporarse a un nuevo equipo o proyecto. En esta experiencia, puede cambiar entre una vista de resumen o consultar el contenido sin procesar del archivo YAML. Asegúrese de comprobar la confiabilidad de un archivo de configuración de WinGet antes de ejecutarlo.
Clonar repositorios: una vez que haya conectado sus credenciales mediante la extensión de GitHub Dev Home o la extensión de Azure de Dev Home, puede usar Dev Home para clonar repositorios en el equipo.
Instalar aplicaciones: use Dev Home para detectar e instalar aplicaciones de software, de una en una o hacer que Dev Home instale varias mientras se toma un descanso.
Agregar una Dev Drive: Para agregar un volumen de almacenamiento que utiliza ReFS y configuraciones de seguridad optimizadas para ser más eficaz en escenarios centrados en el desarrollo, considere agregar Dev Drive. Obtenga más información en las docs de Dev Drive.
Clonar un repositorio y almacenarlo en una unidad de desarrollo
Al usar Dev Home para clonar un repositorio, una vez que haya seleccionado un repositorio (o varios repositorios), puede seleccionar a qué unidad de almacenamiento clonarlas. Si ya ha configurado una Dev Drive, se usará como ruta de acceso predeterminada al clonar un repositorio.
Si aún no has creado un Dev Drive, tendrás la opción de crear uno mediante Dev Home. Marque la casilla para optimizar el rendimiento de las cargas de trabajo con un Dev Drive. A continuación, puede personalizar algunas opciones, como la letra de unidad, el nombre, el tamaño y la ubicación del VHDX dinámico en el que se creará la unidad para desarrolladores. El nombre se usará tanto para el archivo VHDX como para el Dev Drive. De forma predeterminada, la opción es la siguiente letra de unidad disponible, con un tamaño de 50 GB y creada en %userprofile%\DevDrives
.
Obtenga más información sobre lo que puede hacer con Dev Home.