Inicio para desarrolladores es un nuevo centro de control para Windows que proporciona la capacidad de supervisar proyectos en el panel mediante widgets personalizables, configurar el entorno de desarrollo mediante la descarga de aplicaciones, paquetes o repositorios, conectarse a las cuentas y herramientas de desarrollador (como GitHub) y crear una unidad de desarrollo para el almacenamiento en un solo lugar.
Utiliza el panel de control centralizado con widgets personalizables para supervisar los flujos de trabajo, realizar un seguimiento de los proyectos de desarrollo y las tareas de codificación, consultas sobre Azure DevOps, cuestiones de GitHub, pull requests, conexiones SSH disponibles y rendimiento de la CPU, GPU, memoria y red del sistema.
Use la herramienta Configuración de la máquina para configurar el entorno de desarrollo en un nuevo dispositivo o incorporar un nuevo proyecto de desarrollo.
Use Extensiones de Inicio para desarrolladores para configurar widgets que muestren información específica del desarrollador. Cree y comparta extensiones personalizadas propias.
Cree una unidad de desarrollo para almacenar los archivos del proyecto y los repositorios de Git.
Para actualizar Inicio para desarrolladores a la versión más reciente, ejecute el siguiente comando en Terminal Windows: winget upgrade Microsoft.DevHome
Configuración de la máquina de Inicio para desarrolladores
Para configurar una nueva máquina o incorporar un nuevo proyecto con Inicio para desarrolladores, seleccione Configuración de la máquina. Inicio para desarrolladores puede administrar todo lo que necesita para que el entorno de desarrollo de la máquina consiga un estado listo para programar, independientemente de si quiere un proceso de configuración de un extremo a otro, usar un archivo de configuración de WinGet o simplemente realizar un paso rápido, como clonar un repositorio de Git, instalar una aplicación específica o agregar una unidad de desarrollo para mejorar el rendimiento del volumen de almacenamiento del proyecto.
Supervise los flujos de trabajo mediante widgets personalizables en el panel Inicio para desarrolladores. De manera predeterminada, Inicio para desarrolladores proporciona widgets para lo siguiente:
GPU: supervise el rendimiento de GPU de la máquina.
Cadena de claves SSH: enumera las conexiones SSH disponibles en el archivo ssh/.config. Seleccione uno de estos elementos SSH para abrir esa conexión en Terminal Windows.
Memoria: supervise el rendimiento de la memoria de la máquina.
Red: supervise el rendimiento de la red de la máquina.
CPU: supervise el rendimiento de la CPU de la máquina.
GitHub: la extensión Inicio para desarrolladores de GitHub se puede conectar a las credenciales de GitHub para proporcionar widgets y notificaciones personalizables.
Azure DevOps: la extensión Dev Home Azure puede conectarse a tu cuenta Azure para proporcionar widgets personalizables para consultas y pull requests.
Widgets del sistema
Los widgets del sistema de Inicio para desarrolladores pueden proporcionar información en tiempo real sobre lo siguiente:
Memoria: cantidad en uso, total disponible, total confirmado, total almacenado en caché, grupo paginado, grupo no paginado.
Red: medidas de ancho de banda, incluidos kilobits totales por segundo para enviar y recibir datos, junto con el nombre de red.
CPU: uso total, velocidad y procesos activos.
GPU: uso total, temperatura y nombre del chip gráfico.
Widgets de extensión de GitHub
La extensión Inicio para desarrolladores de GitHub le permite conectar la cuenta de GitHub a Inicio para desarrolladores y crear widgets personalizados que se integren con los repositorios de GitHub. Para conectar la cuenta de GitHub a Inicio para desarrolladores y empezar a crear widgets de GitHub:
Una vez que haya instalado Inicio para desarrolladores, la extensión de GitHub estará disponible de forma predeterminada, pero tendrá que iniciar sesión en la cuenta de GitHub para obtener acceso a las características integradas. Actualmente Dev Home solo admite una única cuenta de GitHub. (Consulte el Repositorio de extensión DevHome en GitHub para obtener actualizaciones sobre la incorporación de compatibilidad con varias cuentas).
Seleccione Agregar un widget en la parte superior derecha del panel Inicio para desarrolladores. Aparecerá una lista de opciones de widgets que puedes anclar y luego personalizar a tu gusto.
Las extensiones de Inicio para desarrolladores potencian la funcionalidad de los widgets personalizables de Inicio para desarrolladores. De manera predeterminada, Inicio para desarrolladores incluye la extensión GitHub, pero también puede crear y compartir extensiones personalizadas propias.
Más información sobre Dev Home extensions, incluido cómo crear widgets personalizados de GitHub, configurar notificaciones de GitHub, crear widgets ADO personalizados o crear y compartir tus propias extensiones de Dev Home.
Extensión Dev Home Azure
The La extensión Dev Home Azure proporciona integración con Azure DevOps directamente en Dev Home y proporciona widgets personalizables para permitirte mostrar tus consultas y pull requests. Para conectar tu cuenta Azure a Dev Home y empezar a crear widgets Azure Developer Operations (ADO):
Instala la extensión Dev Home Azure desde Microsoft Store. Una vez instalada, si tu dispositivo ya está conectada a una cuenta de trabajo, Dev Home se conectará automáticamente. De lo contrario, puedes iniciar sesión en tu cuenta de Azure en la configuración de la cuenta de Dev Home.
Seleccione Agregar un widget en la parte superior derecha del panel Inicio para desarrolladores. Aparecerá una lista de opciones de widgets que puedes anclar y luego personalizar a tu gusto.
Entornos de Inicio para desarrolladores
Los entornos de Inicio para desarrolladores pueden ayudarle a centralizar las interacciones con entornos virtuales o en la nube en un solo lugar. Inicie, detenga o sincronice rápidamente entornos virtuales, integrándose a la perfección con el sistema operativo Windows. Más información sobre Entornos de Inicio para desarrolladores.
Características experimentales
Inicio para desarrolladores admite la experimentación con características centradas en el desarrollador. Las características identificadas como "Experimental" se pueden agregar y quitar de la versión a la versión.
Algunas características recientes de Inicio para desarrolladores Experimental han incluido "Diagnósticos de desarrollo", una manera de consolidar las herramientas de diagnóstico y "Quickstart Playground", una integración de IA para generar proyectos de desarrollo de aplicaciones en Visual Studio Code. Puede encontrar estas características experimentales de las que se realiza el seguimiento en las notas de la versión de Inicio para desarrolladores.
Repositorios de código abierto de Inicio para desarrolladores
Tanto Inicio para desarrolladores como la extensión GitHub de Inicio para desarrolladores son código abierto y aceptan contribuciones.
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.
Comentarios de Windows developer
Windows developer es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios:
Cree y configure un entorno de desarrollo con todas las características basado en contenedores con la extensión Dev Containers de Visual Studio Code. Abra cualquier carpeta o repositorio de un contenedor, y aproveche las ventajas del conjunto completo de características de Visual Studio Code, como IntelliSense (finalizaciones), navegación por código y depuración.
Esta certificación mide la capacidad de realizar las siguientes tareas técnicas: Diseño e implementación de procesos y comunicaciones, diseño e implementación de una estrategia de control de código fuente, diseño e implementación de canalizaciones de compilación y versión, desarrollo de un plan de seguridad y cumplimiento e implementación de una estrategia de instrumentación.