聊聊VSCode怎么配置.NET环境,开发调试.NET 5

vscode怎么配置.net环境?下面本篇文章给大家介绍一下使用vscode从零开始开发调试.net 5 的方法,希望对大家有所帮助!

聊聊VSCode怎么配置.NET环境,开发调试.NET 5

使用VS Code 从零开始开发调试.NET 5。无需安装VS 2019即可开发调试.NET 5应用。

VS Code 全称是 visual studio Code,visual studio code是一个轻量级的跨平台Web集成开发环境,可以运行在 linux,Mac 和windows下!

本篇为VS Code 开发调试.NET 5教程,在Windows下做实际操作,但同样适用于其它系统。【推荐学习:《vscode》】

环境安装

本文演示开发环境: WIN10 x64 Visual Studio Code 1.55.1

.NET 5.0 SDK Windows x64 Installer:

https://dotnet.microsoft.com/download/dotnet/thank-you/sdk-5.0.202-windows-x64-installer

更多系统版本下载:https://dotnet.microsoft.com/download

vscode :

https://code.visualstudio.com/

VSCode C#插件:

打开扩展搜索C#, 选择C# 安装。

 聊聊VSCode怎么配置.NET环境,开发调试.NET 5

安装好插件以后重启VS Code。

创建项目

首先确保 .NET Core SDK 安装成功。

dotnet –version

输出如下:

5.0.202

然后就可以创建项目。

dotnet new console -o myapp cd myapp dotnet run

聊聊VSCode怎么配置.NET环境,开发调试.NET 5

 整个命令执行完成,项目就创建好了。 dotnet new会默认执行 dotnet restore ,只需要dotnet run即可。

使用 VS Code 开发

使用 VS Code 打开myapp文件夹,打开Program.cs 文件

如果是首次打开需耐心等待插件的安装。安装成功如下图:

 聊聊VSCode怎么配置.NET环境,开发调试.NET 5

 然后稍微等待一下,会出现如上图所示,提示 Required assets to build and debug are missing from ‘myapp’. Add them?,选择Yes 即可。

插件会自动生成.vscode文件夹,并为我们配置好 launch.json

使用 VS Code 调试

接下来切换到调试窗口就可以进行调试,点击调试按钮

下断点成功断下。

 聊聊VSCode怎么配置.NET环境,开发调试.NET 5

 F10 单步跳过 F11 单步调试 F5 执行.

也可以选择附加调试,如下:

代码加入 Console.ReadKey();

然后在终端中执行 dotnet .binDebugnet5.0myapp.dll

接着在调试中切换为 .NET Core Attach 点击调试按钮,选择 dotnet.exe

聊聊VSCode怎么配置.NET环境,开发调试.NET 5

在VS Code中插入断点,然后终端输入任意键既可继续,程序也能正常走到调试状态。

聊聊VSCode怎么配置.NET环境,开发调试.NET 5

 

可以很方便的编写代码,C#插件为开发提供智能提示功能。这样不用安装VS 2019 也可以开发 .NET 5。

 

VS Code插件

外观类插件

主题插件 github Theme

聊聊VSCode怎么配置.NET环境,开发调试.NET 5

 更多主题可以搜索Theme

Icon 图标插件: vscode-icons

开发类插件

Visual Studio IntelliCode 编码智能提示

REST Client 接口请求神器

示例:

POST https://example.com/comments HTTP/1.1 content-type: application/json  {     "name": "sample linezero",     "time": "Wed, 21 Oct 2020 18:27:50 GMT" }

Thunder Client 像postman 一样请求接口

聊聊VSCode怎么配置.NET环境,开发调试.NET 5

vscode-solution-explorer 像VS一样操作项目

聊聊VSCode怎么配置.NET环境,开发调试.NET 5

asp.net Core 3.1 新书发布 《ASP.NET Core项目开发实战入门》京东 :https://item.jd.com/12961032.html当当 :http://product.dangdang.com/29122210.html

更多关于VSCode的相关知识,请访问:vscode!!

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享