這次要教大家如何使用 VScode debug .Net Core 的專案喔~

安裝套件 C#

前往擴充套件頁籤安裝 C# plugin。

安裝擴充套件

安裝完成重新啟動後,VScode 會自動安裝符合目前作業系統的 OmniSharp

重啟後 OmniSharp 自動安裝

加入偵錯設定

打開 Program.csVScode 會提示使用者進行資產建置及偵錯您的應用程式。選取 Yes

提示使用者進行資產建置及偵錯您的應用程式

選取 Yes 之後,系統會自動產生 .vscode 的資料夾,放置工作任務設定檔。

系統會自動產生 .vscode 的資料夾

測試偵錯

  1. 確定環境選項是 .Net Core Launch (Web)
  2. 開啟 HomeController.cs 下中斷點。
  3. 快捷鍵 F5 或點 綠色箭號按鈕 啟動偵錯。

測試偵錯

當偵錯程式到達中斷點時,它會停止執行程式。可以看到即時的變數狀態。

偵錯程式到達中斷點

選取頂端的綠色箭頭以繼續偵錯,或者選取頂端的紅色正方形以停止偵錯。

如此一來,.Net Core 專案就能完全使用 VScode 來開發和偵錯囉,不用怕電腦卡卡,也能夠快速唰唰的專心寫程式囉~

今天的範例在 github,下回見~

參考資料