轉載自:
http://www.cnblogs.com/lxhbky/p/6673230.html
http://www.cnblogs.com/lxhbky/p/6692065.html
一、環境安裝
1.1 dotnet core SDK
https://www.microsoft.com/net/download
1.2 VSCode :
https://code.visualstudio.com/
1.3 VSCode C#插件:
可以在安裝好的VSCode里的插件擴展中搜索安裝:
二、創建項目:
2.1 CTRL+R,輸入CMD調出控制台程序,並輸入命令:cd 文件目錄 (轉到創建項目的文件夾)
2.2 然后輸入命令:dotnet new --help (會出現創建新項目命令的提示信息)
2.3 然后創建一個簡單控制台程序如:dotnet new console (創建控制台應用程序)
2.4 最后通過VS Code打開項目所在文件夾,會自動下載.NET Core Debugger,等待下載安裝 (安裝調式插件)
VS Code是可以自動配置的,注意剛打開項目的時候有條提示:

三、調試:
F5運行之后使用瀏覽器訪問程序:http://localhost:5000/
或者:
安裝圖形操作就可以了:

四、備注:
推薦兩個開發C#非常實用的插件:XML Documentation Comments Support for Visual Studio Code
這個插件是實現和vs一樣的xml注釋。比如按三下///自動補全
.NET Core Project Manager (Nuget)
這個插件是可以搜索Nuget包並自動向project.json添加
目前Visual Studio Code里官方C#插件只支持.NET Core編譯調試。暫不支持Mono和傳統.NET Framework
1-你要調式的類,控制台類等等,你需要放在一個項目下,這個項目最好是由使用.net core創建的,VSCode對應的命令為:
dotnet new console(這里以控制台為例)
2-使用還原命令(dotnet restore)生成obj文件(包含project.xx.json等關於項目的重要文件)
3-在調試按鈕下添加兩個配置文件:launch.json和tasks.json:
(tasks.json不需要做任何改動; launch.json需要修改屬性值program:
原
"program": "${workspaceRoot}/bin/Debug/<target-framework>/<project-name.dll>",
改為:
"program": "${workspaceRoot}/bin/Debug/NETCoreApp1.1/新建文件夾.dll"
備注:
以控制台為例:
其中<target-framework>可以在上面還原的項目文件project.json中找到關鍵字".NETCoreApp,Version=v1.1";
<project-name.dll>為:所在文件夾的.dll
4-可以開始調試了