Visual Studio 2019 IDE - 適用於 Windows 的程式設計軟體 Skip to content
Visual Studio 2019 | Visual Studio2020-11-23T14:01:57-08:00

Visual Studio 2019

撰寫程式碼的速度更快。 工作更加敏捷。 使用一流的 IDE 開創未來。

GIF 動畫說明如何在偵錯時設定並叫用中斷點、在 Visual Studio 中使用 Git 認可程式碼,以及在互動式視窗中使用 IPython 執行具有繪圖輸出的 Python 程式碼 Combined GIF showing how to set and hit a breakpoint when debugging, committing code in Visual Studio with Git, and running Python code with plot outputs with IPython in the Interactive Window

從初始設計到最終部署,這套工具組能包辦開發的全部

最新資訊
預覽 Visual Studio

從初始設計到最終部署,這套工具組能包辦開發的全部

  • 改進 C++ 檔案的 IntelliSense 效能
  • 使用多種常用的模擬器,在本機上進行開發
  • 簡化方案總管中的測試存取
  • 在 Visual Studio 中建立和複製存放庫、管理分支以及解決合併衝突的頂級 Git 體驗
  • Microsoft Azure 工作負載現在已含括了 Kubernetes 支援
最新資訊
預覽 Visual Studio

連上雲端

充分利用 Visual Studio 2019

  • 隨時處於最新狀態並掌握最新狀況
  • 使用內建及下載的功能,更有效率地撰寫程式碼
  • 無須離開編輯器即可順暢地共同作業
Illustration of cloud

撰寫錯誤更少的程式碼

使用 IntelliSense 的程式碼建議,可以在您卡住時,快速正確地鍵入變數。 當您瀏覽至您需要的任何檔案、類型、成員或符號宣告時,無論複雜度如何,都能讓您保持一貫的速度。 參考燈泡所建議的動作 (例如重新命名函式或新增參數),快速改進程式碼。

顯示 IntelliSense 燈泡 (螺絲起子) 程式碼建議的 GIF 顯示 IntelliSense 燈泡 (螺絲起子) 程式碼建議的 GIF

深入了解您的程式碼

CodeLens 可協助您輕鬆找到重要的見解,像是程式碼有哪些變更,這些變更的影響,以及您的方法是否經過單元測試等等。 請參閱參考、作者、測試、認可記錄,以及其他基本資訊概要。

顯示測試通過並提供 CodeLens 見解的 GIF 顯示測試通過並提供 CodeLens 見解的 GIF

快速尋找您的 Bug 並加以修正

Visual Studio 可讓您使用您需要的中斷點與方法,在您需要檢測 Bug 時,暫停程式碼執行。 當您執行過頭或出現未預期的變更時,您可以跳回指定的任一行程式碼,而且完全不需要重新啟動您的工作階段,也無須重新建立您的狀態。

顯示在 Visual Studio 中使用 C++ 進行歷程偵錯的 GIF 顯示在 Visual Studio 中使用 C++ 進行歷程偵錯的 GIF

工作更有效率

輕鬆瀏覽及組織您的測試套件,讓您可以分析您測試的程式碼量,並立即獲知其結果。 立即得知您每項變更的影響,讓各種先進功能依您鍵入的內容測試程式碼。 在錯誤發生時隨即加以修正,同時確認現有的測是否涵蓋了新的變更。

顯示內嵌於暫留指標的測試是否通過的 GIF 顯示內嵌於暫留指標的測試是否通過的 GIF

利用內建的 Git 與 GitHub 整合來提高開發人員生產力

使用 Git 作為 Visual Studio 2019 中的預設版本控制體驗,或使用 Team Foundation 版本控制 (TFVC) 立即進行集中式版本控制。您可以從新的 [Git] 功能表,複製、建立或開啟您自己的存放庫。使用整合式 Git 工具視窗來認可和推送程式碼的變更、管理分支、掌握遠端存放庫的最新狀態,以及解決合併衝突。

不只是共用螢幕

無論何種語言或平台,都能使用 Live Share 一起即時編輯和偵錯,以快速、自然的方式,帶領團隊共同作業。 依據您個人對於工作階段的需要,利用存取控制與自訂編輯器設定,要求所有人採用一致的程式碼樣式。

顯示當有一位以上的開發人員在相同檔案中撰寫程式碼時,LiveShare 如何運作的 GIF 顯示當有一位以上的開發人員在相同檔案中撰寫程式碼時,LiveShare 如何運作的 GIF

為雲端而建置

利用一些常用應用程式類型與本機 Azure 模擬器的範本,您無須 Azure 帳戶,就能快速開始進行您的工作。 您也可以佈建應用程式相依性,例如 Azure SQL 資料庫與 Azure 儲存體帳戶,而且完全不需要離開 Visual Studio。 利用直接連結到您應用程式的 Visual Studio 遠端偵錯工具,快速診斷問題。

顯示如何使用 Azure 部署具備遠端偵錯工具的簡單 Web 應用程式的 GIF 顯示如何使用 Azure 部署具備遠端偵錯工具的簡單 Web 應用程式的 GIF

Visual Studio 工作負載

只要安裝您在 Visual Studio 中開發所需的工具及元件組合即可

Web & cloud

Desktop & Mobile

Gaming

Other toolsets

Visual Studio 讓 Azure 開發變得更容易

延伸模組與整合

利用我們的熱門附加元件,讓自己在工作時左右逢源,而且時時保有高產能

Visual Studio 2019 發表影片

2019 Visual Studio launch video

超乎預期的專題演講

2019 Visual Studio launch video

Visual Studio 專家的即時問與答

2019 Visual Studio launch video

以更快的速度撰寫美麗的程式碼

2019 Visual Studio launch video

簡化您的夢幻開發小組

2019 Visual Studio launch video

消滅 Bug 並改善程式碼品質

2019 Visual Studio launch video

利用 GitHub 與 Azure DevOps 讓 DevOps 進入新境界

2019 Visual Studio launch video

結合 AI 的中斷

2019 Visual Studio launch video

加速您的 C++ 開發

2019 Visual Studio launch video

利用 Xamarin 進行跨平台 iOS 與 Android 開發

2019 Visual Studio launch video

運用 Visual Studio 與 Azure 邁向雲端

2019 Visual Studio launch video

利用 .NET Core 建置出色的 Web 應用程式

2019 Visual Studio launch video

適用於 .NET 開發的 Visual Studio for Mac 導覽

2019 Visual Studio launch video

優秀的開發人員打造優異之作

Video of Paul Yuknewicz

什麼都能 Docker!

Paul Yuknewicz

Video of James Tramel

您有 Visual Studio 訂用帳戶是嗎? 那接下來要做什麼?

James Tramel

Video of Tyreke White

使用 Visual Studio 進行 Python 開發

Tyreke White

Video of Olia Gavrysh & Scott Hunter

利用 .NET Core 3.0 統整 Windows 傳統型程式開發

Olia Gavrysh 與 Scott Hunter

Video of Jb Evain & Unity Evangelists

Visual Studio 2019 在 Unity 的遊戲開發中大顯身手

Jb Evain 與 Unity 推廣大使

Video of Lisa Guthrie

在這個 Visual Studio 2019 研討會中集結容器與 Kubernetes 的所有粉絲

Lisa Guthrie

Video of Scott Hunter

.NET Core 3.0 即將推出的內容

Scott Hunter

Video of James White

利用 Visual Studio App Center 讓行動裝置應用程式與遊戲達成 CI/CD

James White

Video of Pranav Rastogi

ML.NET 與 Visual Studio 2019 讓每位開發人員都能上手機器學習及人工智慧

Pranav Rastogi

Video of Richard Lander

透過 IoT 及 .NET Core 快速把應用程式帶到「邊緣」

Richard Lander

Video of Marc Goodner

利用 Azure Sphere 與 Visual Studio 來簡化 IoT 開發

Marc Goodner

意見反應