Windows 邀请你以自己的方式编程。 使用你喜欢的任何编码语言或框架 - 无论是在 Windows 上使用工具开发,还是在适用于 Linux 的 Windows 子系统上使用 Linux 工具开发,本指南都可帮助你设置和安装开始编写代码、调试和访问服务所需的内容,以便投入生产。
入门工具
Windows 终端
自定义终端环境以处理多个命令行 shell。
WinGet
通过命令行或声明性清单安装和配置包。
适用于 Linux 的 Windows 子系统
运行与 Windows 完全集成的常用 Linux 分发版。
Microsoft PowerToys
一组强大的用户实用工具,用于优化和简化 Windows 体验。
开发磁盘
针对开发人员场景优化性能的存储卷。
Sudo for Windows
直接从非提升的控制台会话运行具有管理员权限的命令。
观看 Microsoft Ignite 中的 Windows 开发人员工具概述,查看这些工具的运行情况。
开发路径
按照以下指南设置首选语言或框架的 Windows 开发环境。
JavaScript 入门
使用 Node.js、React、Vue 等设置 JavaScript 开发环境。
Python 入门
在 Windows 上安装 Python 并设置开发环境。
C++ 和 C 入门
使用 C++、C 和程序集开发应用、服务和工具。
C# 入门
使用 C# 和 .NET 生成应用。
Rust 入门
开始使用 Rust 编程,包括如何为 Windows 设置 Rust。
PowerShell 入门
使用 PowerShell 进行跨平台任务自动化和配置管理。
Docker 入门
使用 VS、VS Code、.NET 和 WSL 的支持创建远程开发容器。
开始构建 Windows 应用
使用 WinUI 和 Windows 应用 SDK 生成桌面应用。
游戏开发入门
使用Microsoft的游戏开发工具和服务为 Windows 生成游戏。