繁体   English   中英

在没有[动态]窗口的情况下,在VS 2017中调试Javascript

[英]Debug Javascript in VS 2017 without [dynamic] window

我最近失去了单步执行Javascript代码的能力,而没有在调试时弹出包含相同文件的单独的[动态]窗口。 由于几个原因,这非常令人讨厌,其中主要的三个是:

  1. 我经常不经意间对[动态]窗口进行编辑,而忽略了它们。
  2. 调试工具提示在[动态]窗口中不起作用。
  3. 按F12跳到变量/功能定义不起作用。

我遇到了一个老帖子,谈到了这个问题,但是所提出的解决方案都没有帮助。 我知道我想要的是可能的,因为仅一个月前我的Visual Studio却没有这样的行为。

我正在使用VS 2017。

您可以在“工具”->“选项”->“调试”下启用“为ASP.NET(Chrome和IE)启用JavaScript调试”选项。

然后在JavaScript中使用断点调试您的应用,然后从您的角度查看结果。

在此处输入图片说明

检查是否未启用,然后在VS 2017中的“工具”->“选项”->“调试”下启用选项“为ASP.NET(Chrome和IE)启用JavaScript调试”

然后使用Chrome浏览器(或IE)进行调试,例如:

在此处输入图片说明

现在,如果您在.js文件中添加断点,它将可以正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM