Windows 开发人员工具

Windows 支持各种开发工作流。 Visual Studio Code 和 GitHub Copilot 等工具在 Windows 上完全集成,借助编辑器和终端内置的 AI 帮助,编写脚本和生成实用工具即可自动完成工作。 无论你是针对 Windows、Web 还是跨平台进行开发,此页面都指向入门的工具和设置指南。

入门工具

“高级设置”图标
高级设置
配置开发人员模式和文件资源管理器源代码管理等Windows设置。

CLI 工具图标
CLI 工具
适用于Windows的内置命令行实用工具,包括 Coreutils、curl、Edit、sudo 和 tar。

“开发配置”图标
开发配置
精选的声明式配置,一步完成 Windows 开发环境设置。

PowerToys 图标
Microsoft PowerToys
一组强大的用户实用工具,用于优化和简化 Windows 体验。

WinGet 图标
WinGet
通过命令行或声明性清单安装和配置包。

WSL 图标
适用于 Linux 的 Windows 子系统
运行与Windows完全集成的 Linux 分发版。 WSL 在 GitHub 上开放源代码

Windows 终端图标
Windows 终端
自定义终端环境以处理多个命令行 shell。



观看 Microsoft Ignite 中的 Windows 开发人员工具概述,查看这些工具的运行情况。


安装指南

按照以下指南在 Windows 上为首选语言或框架设置开发环境。

JavaScript 图标
JavaScript
使用 Node.js、React、Vue 等设置 JavaScript 开发环境。


Python
在 Windows 上安装 Python 并设置开发环境。

Java 图标
爪哇岛
在 Windows 上安装 JDK、配置JAVA_HOME和设置 Java 开发环境。

C/C++
C 和 C++
使用 C++、C 和程序集开发应用、服务和工具。

C# 图标
C#
使用 C# 和 .NET 生成应用。

适用于 Windows 的 Docker Desktop 图标
Docker
使用 VS、VS Code、.NET 和 WSL 的支持创建远程开发容器。

PowerShell 图标
PowerShell
使用 PowerShell 进行跨平台任务自动化和配置管理。

Rust 图标

开始使用 Rust 编程,包括如何为 Windows 设置 Rust。

Windows 桌面图标
Windows 应用开发
使用 WinUI 和 Windows 应用 SDK 生成桌面应用。

Mac 转 Windows 的图标
Mac 到 Windows 指南
在 Mac 和 Windows(或 适用于 Linux 的 Windows 子系统) 开发环境之间进行转换。