首页 > 解决方案 > Chrome 调试器 - 不破坏脚本(但是打开索引)

问题描述

我希望这是我只是想念的一件简单的事情——但是我已经习惯了在调试 Javascript 时使用 Chrome 开发人员工具。然而,由于某种原因,它已经开始有点不正常了。

所以,我有一个 Javascript 方法,debugger;该方法的第一行有一个:

function importTasks() {
debugger;
    var serviceURL = appRoot + 'Register/ImportTasks'

    $j.ajax({
        type: "post",
        etc...
    });
}

它存在<script></script>于 cshtml 视图上的标记之间。当我点击该方法时,DevTools 中断并转到此处:

在此处输入图像描述

现在,我刚刚以几乎相同的方式在同一个文件中破解了 Javascript 代码,没有任何问题 - 这让我想,我是否在不知不觉中更改了某个地方的属性?

我以前从未见过这种情况,希望有人可以很容易地告诉我我可能做了什么导致这种情况发生?

标签: javascripthtmlgoogle-chrome-devtools

解决方案


我在后台打开了 Visual Studio,但没有运行应用程序 - 只是空闲。我关闭了它,从那以后它一直运行良好。我猜 DevTools 和 VS 正在幕后为调试而战——即使 VS 实际上并没有运行任何调试!?奇怪的!


推荐阅读