¿Qué es Inicio para desarrolladores?
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.
Obtenga más información sobre cómo empezar a trabajar con la herramienta Configuración de la máquina de Inicio para desarrolladores.
Widgets del panel Inicio para desarrolladores
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.
Obtenga más información sobre la extensión Inicio para desarrolladores de GitHub y cómo crear widgets personalizados y configurar notificaciones de Windows.
Extensiones de Inicio para desarrolladores
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.
- Repositorio Inicio para desarrolladores en GitHub.
- Repositorio de extensiones de GitHub de Inicio para desarrolladores en GitHub
- Repositorio de la extensión Dev Home Azure en GitHub
También puede contribuir a la documentación de código abierto para Inicio para desarrolladores si visita el repositorio de código abierto Windows Dev Docs en GitHub.
Windows developer