VS Code - .NET Auto Attach
=======================================================================================================================================
".NET Auto Attach"插件旨在为使用dotnet-watch的开发者提供无缝的调试体验。dotnet-watch会在您更改和保存文件时自动重建并启动您的应用程序,但每次都需要手动重启调试器。
这就是".NET Auto Attach"的用武之地。每当dotnet-watch重启您的应用程序时,该插件会自动附加调试器,确保您在更改文件时仍能享受流畅的调试体验。
该插件支持多项目解决方案和工作空间,允许您选择自动附加调试器应针对的项目。
插件会检测项目是否不再被调试,并在需要时提供重新附加的选项。
当您的".NET: Auto Attach Debug (dotnet-watch)"启动配置设置好后,您可以开始调试项目。从Code的调试窗格中的下拉菜单中选择启动配置。按播放按钮或F5键开始调试。
该插件目前仅支持一种模式 - 它可以使用dotnet-watch启动您要调试的项目。
与使用普通C#调试器一样,您可以通过在项目根目录下的.vscode/launch.json文件进行配置。您可以手动创建此文件,或者如果您尝试运行项目且文件不存在,Code会为您创建一个。
{
"type": "DotNetAutoAttach",
"request": "launch",
"name": ".NET Core Watch",
"args": [
],
"env": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
当您的工作空间包含多个项目时,插件通常会询问您应启动哪个项目。然而,您可以预先设置应启动哪个项目。
{
"type": "DotNetAutoAttach",
"request": "launch",
"name": ".NET Core Watch: dotnet-test.console",
"project": "dotnet-test.console.csproj",
"args": [ ],
"env": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
请参阅CHANGELOG.md,了解每个版本的变更详情和已知问题。
请阅读CONTRIBUTING.md,了解我们的行为准则和向我们提交拉取请求的流程。
我们使用SemVer进行版本控制。有关可用版本,请参阅此存储库中的标签。
另请参阅参与此项目的贡献者列表或成员列表。
本项目根据MIT许可证授权 - 请参阅LICENSE.md文件了解详情。
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com