.NET 生產力 | Visual Studio2021-10-18T14:46:52-07:00

使用 Visual Studio 2022 的 .NET 生產力

Visual Studio 2022 提供多項功能,協助您在使用 C# 及 Visual Basic 進行建置及創新的同時提升生產力。

快速程式碼瀏覽的螢幕擷取畫面

快速程式碼巡覽

強大的即時程式碼分析

程式碼分析會檢查 C# 和 Visual Basic 程式碼的樣式、品質、維護性及其他問題。 程式碼分析會在設計階段對所有開啟的檔案進行,因此您可以在輸入時立即取得有關程式碼違規的意見反應,並套用我們的其中一項重構、快速動作和程式碼修正,以更正違規。

快速動作與重構 (Ctrl+.)
程式碼清除 (Ctrl+K、E)
將選取項目格式化 (Ctrl+E,F)
將文件格式化 (Ctrl+E,D)
開啟錯誤清單 (Ctrl+W,E)
前往下一個錯誤/參考/等等。 (F8)
用於強大即時程式碼分析的螢幕擷取畫面
進階 IntelliSense 的螢幕擷取畫面

進階 IntelliSense

IntelliSense 提供各種程式碼編輯功能,包括: 程式碼完成、參數資訊和成員清單。 IntelliSense 具有篩選及醒目提示,可協助您尋找目標,在您尚不熟悉的 API 及程式碼中特別有用。

Live Unit Testing

Visual Studio Enterprise 中的 Live Unit Testing 會在您鍵入時,自動在幕後執行受影響的單元測試。 它也會針對通過或未通過單元測試的那幾行程式碼提供即時意見反應,透過撰寫及維護單元測試,大幅提升生產力。

VB LUT 螢幕擷取畫面
偵錯的螢幕擷取畫面

已改善的偵錯

使用新的例外狀況協助程式切入例外狀況資訊,快速取得資訊以協助您修正問題,並自訂條件以控制您的偵錯體驗。 新的 [執行至點選處] 筆勢省下了新增臨時中斷點的必要,進而簡化偵錯體驗。

切換中斷點 (F9)
逐步執行 (F10)
不進入函式 (F11)

內嵌提示

在函數呼叫中的每個參數、具有推斷類型的變量和 lambda 參數類型之前,常值、轉換常值和物件具現化的參數名稱提示和類型提示的內嵌視覺效果。

按下 Alt+F1 以檢視內嵌參數名稱和類型提示
在 [工具] > [選項] > [文字編輯器] > [C# 或 Basic] > [進階] > [顯示內嵌參數名稱提示] 及 [顯示內嵌類型提示]
內嵌提示的螢幕擷取畫面
程式碼分析的螢幕擷取畫面

自訂程式碼分析

沒有看到您要的分析器或重構嗎? 撰寫您自己的 Roslyn 分析器和程式碼修正。

免費、功能完整的 IDE,適用於學生、開放原始碼及個人開發人員

免費下載

適用於小型團隊的專業開發人員工具、服務及訂閱權益

免費試用

滿足各規模團隊對嚴格品質與規模需求的端對端解決方案

免費試用

意見反應