Windows 支持各种开发工作流。 Visual Studio Code 和 GitHub Copilot 等工具在 Windows 上完全集成,借助编辑器和终端内置的 AI 帮助,编写脚本和生成实用工具即可自动完成工作。 无论你是针对 Windows、Web 还是跨平台进行开发,此页面都指向入门的工具和设置指南。
入门工具
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 并设置开发环境。
Java 入门
在 Windows 上安装 JDK、配置JAVA_HOME和设置 Java 开发环境。
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 生成游戏。