聊聊VSCode怎么配置.NET环境,开发调试.NET 5
发布时间 - 2022-01-23 00:00:00 点击率:次vscode怎么配置.net环境?下面本篇文章给大家介绍一下使用vscode从零开始开发调试.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/th
ank-you/sdk-5.0.202-windows-x64-installer
更多系统版本下载:https://dotnet.microsoft.com/download
VSCode :
https://code.visualstudio.com/
VSCode C#插件:
打开扩展搜索C#, 选择C# 安装。
安装好插件以后重启VS Code。
创建项目
首先确保 .NET Core SDK 安装成功。
dotnet --version
输出如下:
5.0.202
然后就可以创建项目。
dotnet new console -o myapp cd myapp dotnet run
整个命令执行完成,项目就创建好了。 dotnet new会默认执行 dotnet restore ,只需要dotnet run即可。
使用 VS Code 开发
使用 VS Code 打开myapp文件夹,打开Program.cs 文件
如果是首次打开需耐心等待插件的安装。安装成功如下图:
然后稍微等待一下,会出现如上图所示,提示 Required assets to build and debug are missing from 'myapp'. Add them?,选择Yes 即可。
插件会自动生成.vscode文件夹,并为我们配置好 launch.json 。
使用 VS Code 调试
接下来切换到调试窗口就可以进行调试,点击调试按钮
下断点成功断下。
F10 单步跳过 F11 单步调试 F5 执行.
也可以选择附加调试,如下:
代码加入 Console.ReadKey();
然后在终端中执行 dotnet .\bin\Debug\net5.0\myapp.dll
接着在调试中切换为 .NET Core Attach 点击调试按钮,选择 dotnet.exe
在VS Code中插入断点,然后终端输入任意键既可继续,程序也能正常走到调试状态。
可以很方便的编写代码,C#插件为开发提供智能提示功能。这样不用安装VS 2019 也可以开发 .NET 5。
VS Code插件
外观类插件
主题插件 GitHub Theme
更多主题可以搜索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 2025 18:27:50 GMT"
}Thunder Client 像PostMan 一样请求接口
vscode-solution-explorer 像VS一样操作项目
ASP.NET Core 3.1 新书发布 《ASP.NET Core项目开发实战入门》京东 :https://item.jd.com/12961032.html当当 :http://product.dangdang.com/29122210.html
更多关于VSCode的相关知识,请访问:vscode教程!!
# vscode
# .net
# asp.net
# json
# postman
# html
# 接口
# console
# github
# windows
# visual studio
# visualstudio
# visual studio code
# http
# https
# microsoft
# linux
# 扩展名
# 就可以
# 从零开始
# 是一个
# 好了
# 首次
# 走到
# 也能
# 适用于
# 给大家
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel如何实现数据导出到CSV文件_Laravel原生流式输出大数据量CSV【方案】
WordPress 子目录安装中正确处理脚本路径的完整指南
东莞市网站制作公司有哪些,东莞找工作用什么网站好?
Win11关机界面怎么改_Win11自定义关机画面设置【工具】
Laravel如何使用Passport实现OAuth2?(完整配置步骤)
INTERNET浏览器怎样恢复关闭标签页_INTERNET浏览器标签恢复快捷键与方法【指南】
如何登录建站主机?访问步骤全解析
胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?
javascript如何操作浏览器历史记录_怎样实现无刷新导航
详解阿里云nginx服务器多站点的配置
html5怎么画眼睛_HT5用Canvas或SVG画眼球瞳孔加JS控制动态【绘制】
北京专业网站制作设计师招聘,北京白云观官方网站?
Laravel如何实现数据库事务?(DB Facade示例)
iOS正则表达式验证手机号、邮箱、身份证号等
为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】
Laravel如何使用withoutEvents方法临时禁用模型事件
如何在不使用负向后查找的情况下匹配特定条件前的换行符
想要更高端的建设网站,这些原则一定要坚持!
如何快速生成凡客建站的专业级图册?
Laravel如何实现一对一模型关联?(Eloquent示例)
Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】
如何制作一个表白网站视频,关于勇敢表白的小标题?
微信小程序制作网站有哪些,微信小程序需要做网站吗?
Laravel如何发送系统通知?(Notification渠道示例)
大型企业网站制作流程,做网站需要注册公司吗?
Laravel如何自定义分页视图?(Pagination示例)
零基础网站服务器架设实战:轻量应用与域名解析配置指南
Laravel集合Collection怎么用_Laravel集合常用函数详解
如何在宝塔面板中创建新站点?
html如何与html链接_实现多个HTML页面互相链接【互相】
如何在云虚拟主机上快速搭建个人网站?
Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复
如何用搬瓦工VPS快速搭建个人网站?
如何在万网主机上快速搭建网站?
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
如何用腾讯建站主机快速创建免费网站?
Laravel怎么防止CSRF攻击_Laravel CSRF保护中间件原理与实践
jimdo怎样用html5做选项卡_jimdo选项卡html5实现与切换效果【指南】
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
Laravel软删除怎么实现_Laravel Eloquent SoftDeletes功能使用教程
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
如何在万网利用已有域名快速建站?
网站制作软件免费下载安装,有哪些免费下载的软件网站?
JS经典正则表达式笔试题汇总
如何在建站宝盒中设置产品搜索功能?
实现点击下箭头变上箭头来回切换的两种方法【推荐】
如何正确选择百度移动适配建站域名?

