vscode之.netcore的初學者使用和配置(一)


一,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"
            }
        },

 如下本問項目結構,多個項目在同一個文件夾:

十一,這個時候我們就可以切換運行的配置了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM