从这里开始
开始编写 Windows 应用(或使用 Windows 编写应用)的指南。
欢迎开发 Windows 应用。 本指南将指导你完成入门所需的步骤。 它还会介绍有助于你详细了解 Windows 开发的资源。
下面是需要执行的操作的摘要:
- 在计算机上启用开发人员模式,
- 安装必要的开发工具,并
- 开始编码!
启用开发人员模式
Windows 为开发人员提供了一种特殊模式,可调整安全设置,以便运行你正在处理的应用。 下面介绍如何打开它:
现在也是创建开发人员帐户的好时机。 它的作用之一是允许你将应用发布到 Microsoft Store。 下面介绍了如何执行该操作:
现在,你已准备好安装创建应用所需的工具。
安装开发工具
开发人员主页是 Windows 11 引入的,它是一个仪表板,提供了快速访问开发 Windows 应用所需的工具。 它还提供了训练和代码示例的链接。 它可以帮助你处理此列表上的其余项。
为了加快常见的开发任务,可以创建一个专门格式化的驱动器,用于存储项目。 这称为开发人员驱动器。
Visual Studio 是许多 Windows 开发人员的首选开发工具,它让你能够为 Windows 和其他许多平台创建项目。 它是一个功能强大的 IDE,可帮助你编写、调试和部署应用。
Visual Studio Code 是高度可扩展的编辑器,可以自定义以支持你能想到的几乎所有类型的开发。 它是为 Windows 和其他平台编写应用的绝佳选择。
Windows 终端是一个新式主机应用程序,它面向你喜爱的命令行 shell,如命令提示符、PowerShell 和 bash(通过适用于 Linux 的 Windows 子系统 (WSL))。 它提供新式选项卡式界面,支持主题和扩展。
WSL 让你能够在 Windows 上运行 Linux 发行版。 这是使用开源工具开发 Windows 应用的好方法。
开始编码
如果要编写将在 Windows 上运行的应用,则需要选择开发框架。 常用框架包括 Windows App SDK、Windows Presentation Foundation (WPF)、Windows Forms、Win32。 可在此处找到选取合适方法的帮助:
如果你正在使用 Windows 为 Windows 和/或其他平台编写应用,你将对以下主题感兴趣。 其中涵盖了使用其他语言,如 Python 和 Rust,并包括如何在 Windows 上安装 Linux 以获取开源工具等提示。
设置好开发人员工具后,可能需要浏览一些在线培训和代码示例。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈