Visual Studio 2019 IDE - 適用於 Windows 的程式設計軟體 Skip to content
Visual Studio 2019 | Visual Studio2021-07-14T07:28:06-07:00

Visual Studio 2019

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

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

最新資訊
預覽 Visual Studio

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

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

連線雲端

充分利用 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 發表影片

Video titled 'Not your average keynote'

超乎預期的專題演講

Video titled 'Live Q&A with Visual Studio Big Wigs'

Visual Studio 專家的即時問與答

Video titled 'Write beautiful code, faster'

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

Video titled 'Streamline your dream dev team'

簡化您的夢幻開發小組

Video titled 'Squash bugs and improve code quality'

消滅 Bug 並改善程式碼品質

Video titled 'Taking DevOps to the next level with GitHub and Azure DevOps'

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

Video titled 'AI-infused Break'

導入的 AI 損壞

Video titled 'Accelerate your C++ development'

加速您的 C++ 開發

Video titled 'Cross-platform iOS & Android development with Xamarin'

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

Video titled 'To the cloud with Visual Studio and Azure'

運用 Visual Studio 與 Azure 邁向雲端

Video titled 'Build amazing web apps with .NET Core'

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

Video titled 'A tour of Visual Studio for Mac for .NET development'

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

Video titled 'Amazing devs doing amazing things'

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

Video titled 'Docker all the things!'

什麼都能 Docker!

Paul Yuknewicz

Video titled 'So you have a Visual Studio Subscription? Now what?'

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

James Tramel

Video titled 'Python development with Visual Studio'

使用 Visual Studio 進行 Python 開發

Tyreke White

Video titled 'Unifying Windows desktop development with .NET Core 3.0'

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

Olia Gavrysh 與 Scott Hunter

Video titled 'Visual Studio 2019 slam dunks on game development with Unity'

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

Jb Evain 與 Unity 推廣大使

Video titled 'Uniting all containers and Kubernetes fans in this Visual Studio 2019 session'

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

Lisa Guthrie

Video titled 'What’s Coming with .NET Core 3.0'

.NET Core 3.0 即將推出的內容

Scott Hunter

Video titled 'CI/CD for your mobile apps and games with Visual Studio App Center'

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

James White

Video titled 'Machine Learning and Artificial Intelligence for every developer with ML.NET and Visual Studio 2019'

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

Pranav Rastogi

Video titled 'Quickly take your applications to the “edge” with IoT and .NET Core'

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

Richard Lander

Video titled 'Simplifying IoT development with Azure Sphere and Visual Studio'

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

Marc Goodner

意見反應