在Chrome开发人员工具中调试时跳过一行


72

Google Chrome开发人员工具中是否有一项功能,可以像在Visual Studio中一样在调试时跳过一行而无需在调试时执行该行?

我可以想到的一种解决方法是通过将行换行

if(false){ //line to be skipped }

但这不是我每次刷新后最方便的解决方法。有内置的或更快的更好的方法吗?


否,DevTools不支持控件转移。请在crbug.com/new上
Alexander Pavlov

Answers:


64

不,并且不会发生。

开发人员最后的评论是:

我们暂时暂不使用此功能。它的复杂度很高,并且工作流程不够普遍。人们也可以将行注释掉并按ctrl-s来获得相同的效果。状态:WontFix –

解决方法是注释掉要跳过的行,然后按Ctrl+ S


1
嗨,马塔斯,你知道为什么它不会发生吗?
CHash_Mike,2015年

4
@CHash_Mike,如果您单击链接,则开发人员的最后评论说:We're going to hold off on this feature for now. It's complexity is high and it's not common enough a workflow. One could also just comment out the lines and hit ctrl-s to get the same effect, pretty much. Status: WontFix
Matas Vaitkevicius,2015年

感谢详细的更新Matas !!
CHash_Mike,2015年

3
因此,完全重新编译整个块并尝试匹配指令指针比将指令指针前进到下一条语句容易吗?奇怪,但也许是因为它的javascript,并且逐行解释
enorl76 '18

3
万一其他人出于与我相同的原因来到这里,如果您使用“ Pretty Print”选项在开发工具中查看代码,则此方法将无效。
chrismay
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.