[英]Force chrome to refresh a page while debugging with breakpoints
如果我在循环或频繁的间隔中有一个断点,我不能刷新chrome而不强制使用ctrl-r
重新加载。
按F5
/单击刷新按钮将执行正常刷新,仅加载修改后的内容,除非调试器在断点处暂停,在这种情况下调试器将继续。 保持/发送垃圾邮件F5
只是循环通过断点,我发现错误并进行代码更改后无法刷新页面。 我不想完全重新加载( ctrl-r
)因为我有图像和其他内容被缓存而不需要重新下载。
一种解决方案是关闭调试器,刷新然后打开调试器。 但是,JS在调试器备份之前有机会运行。 然后我必须再次刷新,以便JS从头开始运行。
有没有人找到解决方法?
它可能只是我,但我经常想要更改我的代码并同时调试它。
刷新: F5
不,实际刷新: + F5 ?
对我有用的是CMD + R (我在OS X上),然后是F8 。
似乎只有在传递当前断点后才会重新加载。
右键单击刷新按钮。 然后选择其中一个重新加载选项。
您是否尝试从控制台运行以下命令?
window.location.reload()
什么会重新加载页面的内容,而不是web检查器。
一个简单的解决方案是使用“Deactivate breakpoints”按钮。 这将使流程不停地发生。
然后,您可以使用F5重新加载更改。
UPDATE
如果您希望在加载页面后立即启用断点,则可以执行以下操作。
在Chrome的“调试工具栏”中,转到左下角(或工具栏标题)上的设置图标,然后选择“禁用缓存”。 然后尝试重新加载。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.