在此處開始

您開始撰寫 Windows 應用程式 (或使用 Windows 撰寫應用程式) 的指南。

開發人員坐在辦公桌前

歡迎開發適用於 Windows 的應用程式。 本指南將逐步引導您完成開始進行所需的步驟。 也會將您指引至將協助您深入了解 Windows 開發的資源。

以下是您需要執行的動作摘要:

  1. 在您的電腦上啟用開發人員模式,
  2. 安裝必要的開發工具,以及
  3. 開始編寫程式碼!

啟用開發人員模式

Windows 有一個特殊模式可讓開發人員調整安全性設定,以便讓您執行您正在使用的應用程式。 以下是開啟該模式的方式:

現在也是建立開發人員帳戶的好時機。 除此之外,這可讓您將應用程式發佈至 Microsoft Store。 以下是您執行此動作的方式:

您現在已準備好安裝建立應用程式所需的工具。

安裝開發工具

「開發人員首頁」隨著 Windows 11 引進而且是一個儀表板,可讓您快速存取開發 Windows 應用程式所需的工具。 其也提供訓練和程式碼範例的連結。 它可協助您處理這份清單上其餘的項目。

為了加速處理常見的開發工作,您可建立特殊格式的磁碟機,以便用於儲存專案。 這稱為「開發人員磁碟機」。

Visual Studio 是許多 Windows 開發人員慣用的開發工具,可讓您針對 Windows 和其他許多平台建立專案。 這是功能強大的 IDE,可協助您撰寫、偵錯及部署應用程式。

您可以自訂可高度擴充的編輯器 Visual Studio Code,以支援幾乎您可想到的任何開發類型。 這是針對 Windows 和其他平台撰寫應用程式的絕佳選擇。

Windows 終端機是新式的主應用程式,適用於您已喜歡的命令列殼層,例如命令提示字元、PowerShell 和 Bash (透過適用於 Linux 的 Windows 子系統 (WSL))。 其提供現代化、索引標籤式介面,並支援主題和延伸模組。

WSL 可讓您在 Windows 上執行 Linux 散發套件。 這是使用開放原始碼工具來開發 Windows 應用程式的絕佳方式。

開始撰寫程式碼

如果您要撰寫將在 Windows 上執行的應用程式,則必須選取開發架構。 熱門架構包括 Windows 應用程式 SDK、Windows Presentation Foundation (WPF)、Windows Forms 和 Win32。 您會在此找到選取一種方法而不是另一種方法的說明:

如果您使用 Windows 撰寫適用於 Windows 和/或其他平台的應用程式,您將對下列主題感興趣。 其中涵蓋如何使用其他語言 (例如 Python 和 Rust),並且包含一些秘訣 (例如如何在 Windows 上安裝 Linux 以取得開放原始碼工具的存取權)。

設定好開發人員工具後,您可以探索一些線上訓練和程式碼範例。