一,VsCode之.netcore的使用,我們去官網下載軟件包,https://code.visualstudio.com/Download
二,下載好,安裝一直下一步默認即可,安裝好了,我們看看vscode的界面,打開一個我們的項目,跟vs有區別,這里我們是選擇文件夾,而不是解決方案,如下,我的項目:
四,由於我的是.nercore,我們需要去安裝插件,如下:
我們需要搜索安裝幾個插件
1》 C# (開發需要的庫)
2》Chinese (Simplified) Language Pack for Visual Studio Code(漢化vscode,不需要的小伙伴不用裝)
3》Git History (由於我是用git提交代碼的,需要安裝這個插件)
4》Visual Studio Keymap(安裝默認使用Visual Studio的快捷方式,習慣了!!!)
這個時候我們的vscode也准備好了,如果有小伙伴需要其他插件自己安裝
五,我們打開項目開發(PS:VsCode的c#是針對.netcore項目的,看官網翻譯的介紹)
六,我們開啟項目調試和運行,先配置launch.json
七,開啟調試,點擊運行
八,本文運行成功,完美,如果我們要配置多個項目運行,我們必須注意配置文件的配置,點擊如下
九,我是要添加webcore,項目,所以選如下配置
十,默認給我們生成一個這個配置,這個時候注意這個配置的填寫
{ "name": "TestDemo", //運行配置的名字 "type": "coreclr", "request": "launch", "preLaunchTask": "build", "program": "${workspaceFolder}/TestDemo/bin/Debug/netcoreapp3.1/TestDemo.dll", //這個必須配置生成dll所在目錄 "args": [], "cwd": "${workspaceFolder}/TestDemo", //由於本文項目結構有多個,必須添加根目錄文件夾名,要不然讀取appsetting.json配置會出現問題 "stopAtEntry": false, "serverReadyAction": { "action": "openExternally", "pattern": "\\bNow listening on:\\s+(https?://\\S+)" }, "env": { "ASPNETCORE_ENVIRONMENT": "Development" }, "sourceFileMap": { "/Views": "${workspaceFolder}/Views" } },
如下本問項目結構,多個項目在同一個文件夾:
十一,這個時候我們就可以切換運行的配置了