前言
Visual Studio被我卸載了,又懶得下,所以先使用VS Code寫C#試試
下載SDK
首先要下載一個.net Core的SDK,點我下載 ,微軟的,一路下一步就行
安裝C#支持
在VS Code里找插件,安裝VS Code的支持,我推薦安裝3個插件,C#,C#語法支持,以及一些快捷方式支持,如下圖的三個插件,其實你搜C#,出來的前三位就是他們了
快速創建C#控制台
你在安裝完成.net Core SDK之后,打開命令行,輸入dotnet -h
只要出來內容,就證明SDK安裝是沒問題的,下一步,輸入
dotnet new console -o D:\study\NetCore
講解一下,new是新建,console是控制台,-o是IO路徑,后面的是我准備安放的路徑,D盤的study目錄下,項目名稱是NetCore
接下來就會創建一個默認的C#控制台程序,把這個程序拖進VS Code
點擊調式,然后選擇Net Core調式器,打個斷點,可以發現,左方的Debug有變量的變化顯示,上放也有斷點進出的快捷鍵,真的很方便啊
格式化代碼
比如我的代碼很亂,如下圖
因為我們已經安裝了C# FixFormat插件,所以只需要右鍵,格式化代碼,選擇C# FixFormat方式格式化即可,很好用
launch:launch.json must be configured. change 'program' to the path to the executable file that you would like to
今天換了一台電腦,使用VS Code寫C#的時候,發現運行調試的時候,不能使用F5調試了,只能使用控制台輸入dotnet run,報的錯如標題所示
我查了下,是沒有更改配置的json文件,我就奇怪了,我第一次操作的時候沒有這一步
報錯的時候,會輸出一段信息,如下
看到最下面的那段路徑,就是netcoreapp的版本加dll
把這個復制到launch.json
首先添加配置,選擇第三個
然后添加完成之后,看program這一行
"program": "${workspaceFolder}/bin/Debug/<target-framework>/<project-name.dll>"
后面的替換成控制台下的路徑,替換完之后如下
"program": "${workspaceFolder}/bin/Debug/netcoreapp2.2/StudyCore.dll"
這個時候,再按下F5就可以直接調試了
防盜鏈接:本博客由蜀雲泉發表