Visual Studio 2019:浏览器窗口关闭时停止调试器,但调试停止时不关闭浏览器

时间:2021-02-05 18:09:49

标签: visual-studio debugging

enter image description here

如果我关闭运行 Web 应用程序的浏览器,调试会话最好终止。毕竟,这等同于关闭 Windows 应用程序。但是,如果我停止调试并且浏览器有多个选项卡(通常是这种情况),所有选项卡都会关闭 - 绝对不是我想要的。不使用这个选项意味着我一直忘记调试器正在运行,点击停止按钮只是额外的工作。

是否有 Visual Studio 的附加组件或任何其他只允许执行第一个操作的技巧:窗口关闭时停止调试器?

谁认为将两个选项放在一个复选框后面会是个好主意?这是一把最锋利的双刃剑!

1 个答案:

答案 0 :(得分:1)

这不是你想要的。但是,这可能是一种解决方法。如果您在 Tools->Options->Debugging 中启用 JavaScript 调试,然后您 Debug->Detach All。浏览器应该保持打开状态,调试应该停止......现在这意味着应用程序仍在运行,这可能是不可取的。

将其作为一个选项是一个很好的建议。我鼓励您在 developer community 上提出建议。

工具选项:

Tools Options

分离:

Debug Menu