在Windows 或适用于 Linux 的Windows 子系统上安装 Python 并设置开发环境。
安装 Android Studio,或选择 Xamarin、React 或Cordova 等跨平台解决方案,然后在 Windows 上设置开发环境。
开始使用 Windows 应用 SDK、UWP、Win32、WPF、Windows 窗体生成适用于 Windows 的桌面应用,或者使用 MSIX 和XAML 导更新和部署现有桌面应用。
开始使用 C++、C 和程序集开发应用、服务和工具。
开始使用 C# 和.NET Core 生成应用。
利用 Visual Studio、VS Code、.NET、适用于 Linux 的Windows 子系统或各种 Azure 服务的支持来创建远程开发容器。
开始使用 PowerShell(一种命令行 shell 和脚本语言)自动完成跨平台任务和管理配置。
开始使用 Rust 编程 — 其中包括如何使用 Windows crate 设置 Rust for Windows。
开始使用 Blazor(ASP.NET Core 中的客户端 UI 框架)。 使用 HTML、CSS 和C#(而不是 JavaScript)为Web 创建 UI 组件和单页应用程序。
工具和平台
使用与 Windows 完全集成的偏好 Linux 分发版(不再需要双引导)。
自定义终端环境,以使用多个命令行 shell。
将winget.exe 客户端(一种综合程序包管理器)与命令行配合使用,在Windows 上安装应用程序。
通过这组高级用户实用程序,调整并简化 Windows 体验,以提高工作效率。
轻量级源代码编辑器,具有对 JavaScript、TypeScript、Node.js 的内置支持;并且还是丰富的扩展(C++、C#、Java、Python、PHP、Go)和运行时(例如 .NET 和Unity)生态系统。
集成开发环境,可用于编辑、调试、生成代码和发布应用,包括编译器、IntelliSense 代码完成以及更多功能。
用于托管现有应用并简化新开发的完整云平台。 Azure 服务集成了开发、测试、部署和管理应用所需的一切。
带有工具和库的开源开发平