Configuración del entorno de desarrollo en Windows
Artículo
Windows le invita a codificar tal como está. Use el lenguaje de codificación o el marco que prefiera, ya sea mediante el desarrollo con herramientas en Windows o con herramientas de Linux en el Subsistema de Windows para Linux, esta guía le ayudará a configurar e instalar lo que necesita para empezar a codificar, depurar y acceder a los servicios para poner su trabajo en producción.
Herramientas para desarrolladores
Dev Home
Supervise el trabajo en el panel centralizado, GitHub y widgets de rendimiento del sistema. Configure e incorpore nuevos proyectos con la herramienta Configuración de la máquina. Instalación de Inicio para desarrolladores
Unidad de desarrollo
Mejore el rendimiento mediante el almacenamiento de los archivos del proyecto en una unidad de desarrollo y mantenga los archivos seguros con la designación de confianza, la configuración del antivirus y los filtros adjuntos.
Creación de una unidad de desarrollo
Microsoft PowerToys
Ajuste y optimice su experiencia con Windows para aumentar la productividad con este conjunto de utilidades de usuario avanzado. Instalación de PowerToys
Windows AI Hub
Una nueva era de inteligencia artificial ha llegado a Microsoft. Vea cómo se integra la inteligencia artificial en Windows 11. Visite Windows AI Hub
DirectML
El enlace de DirectML con el entorno de ejecución de ONNX suele ser la forma más sencilla que muchos desarrolladores usan para llevar la AI acelerada mediante hardware a sus usuarios a gran escala. Introducción a DirectML
Introducción a Python
Instale Python y configure el entorno de desarrollo en Windows o en el Subsistema de Windows para Linux.
Introducción a Android
Instale Android Studio, o elija una solución multiplataforma como .NET MAUI o React, o bien cree un PWA y configure el entorno de desarrollo en Windows.
Introducción a la compilación de aplicaciones de Windows
Empiece a crear aplicaciones de escritorio para Windows con Windows App SDK, UWP, Win32, WPF, Windows Forms, o a actualizar e implementar aplicaciones de escritorio existentes con MSIX e Islas XAML.
Introducción a C++ y C
Comience a usar C++, C y el ensamblado para desarrollar aplicaciones, servicios y herramientas.
Introducción a Rust
Comience a programar con Rust; tambén puede aprender a configurar Rust para Windows mediante el crate windows.
Introducción a PowerShell
Comience a usar la administración de la configuración y automatización de tareas entre plataformas mediante PowerShell, un shell de línea de comandos y un lenguaje de scripting.
Introducción a Docker Desktop para Windows
Cree contenedores de desarrollo remotos con compatibilidad desde Visual Studio, VS Code, .NET, Subsistema de Windows para Linux o una variedad de servicios de Azure.
Introducción a Blazor
Introducción a Blazor, un marco de interfaz de usuario del lado cliente dentro de ASP.NET Core. Use HTML, CSS y C# (en lugar de JavaScript) para crear componentes de interfaz de usuario y aplicaciones de página única para la web.
Más información para desarrolladores
VS Code
Un editor de código fuente ligero con compatibilidad integrada para JavaScript, TypeScript, Node.js, un completo ecosistema de extensiones (C++, C#, Java, Python, PHP, Go) y tiempos de ejecución (como .NET y Unity). Instalación de VS Code
Visual Studio
Un entorno de desarrollo integrado que puede usar para editar, depurar, compilar código y publicar aplicaciones, incluidos los compiladores, la finalización del código de IntelliSense y muchas otras características. Instalación de Visual Studio
Azure
Una plataforma en la nube completa para hospedar las aplicaciones existentes y optimizar nuevo desarrollo. Los servicios de Azure integran todo lo que necesita para desarrollar, probar, implementar y administrar las aplicaciones. Configuración de una cuenta de Azure
.NET
Una plataforma de desarrollo de código abierto con herramientas y bibliotecas para compilar cualquier tipo de aplicación, como web, móvil, de escritorio, juegos, IoT, de nube y microservicios. Instalación de .NET
Ejecución de Windows y Linux
El Subsistema de Windows para Linux (WSL) permite a los desarrolladores ejecutar un sistema operativo Linux junto con Windows. Ambos comparten la misma unidad de disco duro (y pueden tener acceso a los archivos del otro), el Portapapeles admite copiar y pegar entre los dos de forma natural, no es necesario el arranque dual. WSL permite usar BASH y proporcionará el tipo de entorno más conocido para los usuarios de Mac.
También puede usar Terminal Windows para abrir todas las herramientas de línea de comandos favoritas en la misma ventana con varias pestañas o en varios paneles, ya sea PowerShell, el símbolo del sistema de Windows, Ubuntu, Debian, CLI de Azure, Oh-my-Zsh, Git Bash o todo lo anterior.
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:
En este módulo, aprenderá a usar el Subsistema de Windows para Linux (WSL) con Visual Studio Code (VS Code). Exploraremos el proceso de instalación y los conceptos básicos del uso del WSL. Además, instalaremos y utilizaremos la extensión WSL de Visual Studio Code. Por último, mostraremos cómo depurar y ejecutar código de Python en VS Code en nuestro entorno de WSL.