Visual Studio Code 中调试 C# 应用程序

目录

1.使用F5进行调试

2.使用解决方案资源管理器进行调试

3.使用命令面板进行调试 

4.使用动态(内存)启动配置进行调试

5.附加到进程 


1.使用F5进行调试

安装 C# 开发工具包扩展且在“调试”视图中没有可供选择的调试配置后,可以通过打开文件,然后按 F5 开始调试项目。调试器将自动找到您的项目并开始调试。如果您有多个项目,它将提示您要开始调试哪个项目 “ .cs ;还可以从 VS Code 侧栏的 “ 运行 ” 和 “ 调试 ” 视图启动调试会话。

 2.使用解决方案资源管理器进行调试

安装 C# 开发工具包扩展后,在“解决方案资源管理器”中右键单击项目时,会出现 “ 调试 ” 上下文菜单。有三个选项:

  • 启动新实例 - 这将启动附加调试器的项目。
  • 在不调试的情况下启动 - 这将在不附加调试器的情况下运行项目。
  • 单步执行新实例 - 这将在附加调试器的情况下启动项目,但在代码的入口点停止。

3.使用命令面板进行调试 

安装 C# 开发工具包扩展后,还可以使用 “ 调试: 选择并启动调试 ” 命令从命令面板 Ctrl+Shift+P 开始调试。注意:这会启动配置条目添加到调试下拉列表中。

4.使用动态(内存)启动配置进行调试

安装C#开发工具包扩展后,可以创建动态启动配置。创建它们的方式取决于项目是否具有 “ launch.json ” 配置文件。

如果已有 ,则可以转到 “ 调试 视图,选择下拉列表,然后选择该选项。这应该为您提供一系列可以添加到下拉列表中的启动目标。选择后,可以使用新生成的配置按F5 开始调试。

没有launch.json,如果项目中没有,则可以在 “ 试”视图中的 “ 显示所有自动调试配置 中添加和访问这些动态配置。

5.附加到进程 

可以使用命令面板 Ctrl+Shift+P 并运行 “ 调试:附加到 .NET 5+ 或 .NET Core 进程 ” 命令来附加到 C# 进程。

  • C# 开发工具包支持“经典”热重载体验,也称为“编辑并继续”。您可以在调试时应用代码更改,而不管您是在断点处停止还是程序正在运行。 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

HuangJackOo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值