使用者入門教學課程和文件 | Visual Studio2023-02-08T11:46:40-08:00

學習在 Visual Studio 中編碼

歡迎使用!

您是 Visual Studio 或一般編碼的新手嗎? 以您自己的步調進行這個逐步學習歷程,以您所選擇的任何語言成功建立簡易的應用程式。 讓我們開始吧!

爲何要學習 Visual Studio?Visual Studio 可讓您在一處完成整個開發週期。例如,您可以編輯、偵錯、測試、版本控制,以及部署到雲端。因爲 Visual Studio 中功能和語言的多樣性,您可以從編寫第一段程式碼成長為在多種專案類型中進行開發。 例如,您可以使用 C++ 的 .NET、行動裝置及遊戲應用程式來組建桌面和 Web 應用程式。

安裝 Visual Studio

Visual Studio 可免費供學習及個人使用。 首先,請務必 下載 並安裝最新版本的 Visual Studio。 您可以只選取所需的元件,以節省安裝時間和磁碟空間。 您可以隨時依需要逐步新增更多元件。

Visual Studio IDE 使用者入門

video screenshot

若要開發任何類型的應用程式或學習語言,您必須使用 Visual Studio 整合式開發環境 (IDE)。 除了程式碼編輯之外,Visual Studio IDE 會將圖形設計工具、編譯器、程式碼完成工具、原始檔控制、延伸模組及許多其他功能彙集在一個地方。觀看這個簡短影片,瞭解 IDE 並瞭解如何將它用於基本工作。

使用佈景主題及其他方式使其個人化

偏好用深色佈景主題嗎?想要將視窗的版面配置根據您的喜好變更嗎? 有常用的鍵盤快速鍵嗎? 請觀看這個短片,讓您逐步了解一些很棒的個人化選項,例如主題、字型、視窗配置及在 Visual Studio 中可用的自訂鍵盤快速鍵。

Visual Studio Personalization video screenshot

開始教學課程

  1. 選擇您最有興趣學習的開發領域
  2. 遵循逐步教程,以增加對解組建簡單應用程式的基本認識
  3. 觀看影片系列並遵循建議的入門指南以完成您的學習
為您推薦的項目
dotnet logo

.NET

使用 Visual Studio 和 .NET,您可以開發適用於傳統型、Web、行動裝置、遊戲及物聯網的應用程式。 您可以使用 C#、F# 或 Visual Basic 語言撰寫 .NET 應用程式。

使用 .NET Core 開發傳統型應用程式

逐步教學課程

若要從簡單的開始,請建立使用 .NET Core 的 Windows 主控台應用程式。同時了解如何偵錯與發佈

準備好進行下一步嗎? 選擇另一個 .NET Core 逐步教學課程來追蹤和學習:

使用 ASP.NET Core 開發 Web/雲端

使用 ML.NET 的機器學習

Video of Machine Learning Introduction

監看式

影片系列

10 分鐘逐步教學課程

在 Visual Studio 訓練中使用 ML.NET 並使用第一個機器學習模型

其他指南

認識 什麼是 ML.NET 及其架構 .

深入了解

這些 ML.NET 教學課程 讓您直接開始建置各樣的 ML 應用程式,從情感分析到價格預測。

learning C++ photo
Cplusplus logo

C++

Windows 上的 Visual Studio 提供 C++、C 和組合語言開發工具及程式庫。 您可以在 Visual Studio 中使用 C++ 建立從簡單主控台到 Windows 傳統型應用程式、從裝置驅動程式與作業系統元件到適用於行動裝置的跨平台遊戲,以及從小型物聯網裝置到 Azure 雲端中的多伺服器運算計算等各樣項目。

傳統型應用程式

逐步教學課程

讓我們從簡單的開始。 建立主控台計算機應用程式,以開始學習

使用 C++ 的 Android/iOS 應用程式

逐步教學課程

了解如何使用 Visual Studio C++ 和 OpenGL ES 建置 Android 版和 iOS 版應用程式
使用 Visual Studio C++ 建立 Android Native Activity 應用程式

其他指南

使用 C++ 進行跨平台和行動裝置開發
Visual Studio 中的 C++

使用 C++ 開發遊戲

想要直接進行遊戲開發嗎? 了解如何使用在電腦、XBOX 和其他 Windows 10 裝置上執行的 UWP 建置「靶場」。

Python on on laptop image
Python logo

Python

Visual Studio 透過其內建的 Python 開發 與 資料科學工作負載,是適用 Python 語言且功能強大的 IDE。 Python 是一種流行、易於學習且免費使用的程式設計語言,具有許多免費的程式庫。 在 Visual Studio 中使用 Python 來建立 Web 應用程式、Web 服務、傳統型應用程式、指令碼和科學運算。 許多大學、科學家、非正式人員及專業開發人員都使用它。

資料科學與分析應用程式

Web 應用程式

learning JavaScript/TypeScript photo
JavaScript TypeScript logo

JavaScript/TypeScript

Visual Studio 為 JavaScript 開發提供了豐富的支援,同時直接使用 JavaScript,並且也使用  TypeScript (建置於 JavaScript 上的開放原始碼語言,通常用於大型 Web 應用程式開發)。

Learning Node.js photo
Node.js logo

Node.js

Visual Studio 已內建適用於 Node.js 的工具,這個平台可利用 JavaScript 來建置快速且可擴充的伺服器應用程式。 Node.js 是執行階段和  npm 是 Node.js 模組的套件管理員。 了解是什麼讓 Visual Studio 成為強大的 node.js 開發環境。

使用 Node.js 工具開發 Web/雲端

使用 Express Web 應用程式架構與 Node.js 在 Visual Studio 中建立 Web 應用程式

React Web UI

React  是由 Facebook 專為建置 Web 應用程式使用者介面所開發的熱門 JavaScript 程式庫。 在 Visual Studio 中使用 Node.js 工具搭配 React 建立簡單的 Web 應用程式。 加入 GitHub 上的適用於 Visual Studio 的 Node.js 工具社群

依區域展開您 Visual Studio 技能的影像

Git/GitHub 工具 – 版本控制

Visual Studio 提供一流的 Git 和 GitHub 體驗。 Visual Studio 內建驗證、複製及建立新存放庫等功能,讓您很容易就能開始使用 Git 和 GitHub。 您不再需要使用外部工具來管理原始檔控制,也不需要是 Git 專家,就能在 Visual Studio 中使用 Git 和 GitHub。

  • 內建 GitHub 支援 

透過 Visual Studio 和 GitHub 深入瞭解 Visual Studio 中內建 GitHub 支援 一同變得更好 頁。 

  • 開始使用 Git 與 GitHub 

透過註冊 Git 學習系列,深入了解如何在 Visual Studio 中使用 Git 和 GitHub了解如何連線及使用 Git 及參與開放原始碼專案。 

  • Visual Studio 中的 Git 工具

透過存取 Git 工具,了解支援的 Git 功能,例如多存放庫支援、行暫存、比較分支等. 

依領域擴展您的 Visual Studio 技能

準備好進行下一步嗎? 針對您的學習路徑,將技能延長到其他建議的學習課程模組

意見反應