Chrome控制台从<script>开头而不是顶部给出行号

Rya*_*ush 5 console line-numbers google-chrome-devtools

这一直困扰着我一段时间。在某个时候,我的Chrome控制台开始从我的JS <script>标签的开始而不是从文件的顶部开始记录行号。我想我可能已经改变了某些情况,就像前段时间所做的相反。

在此示例中,Chrome在第20行(270-250 = 20)上吐出了“ hello”,而不是原来的270。

<html> - line 1
...
<script> - line 250
...
console.log('hello') - line 270
Run Code Online (Sandbox Code Playgroud)

不幸的是,它使这个非常有用的功能基本上毫无用处。有人经历过吗?

Ale*_*lov 1

请尝试更新您的 Chrome 版本。至少在 Chrome 22 及更高版本上它对我来说工作得很好......如果它仍然对你来说失败,你可以在http://new.crbug.com提交一个新的错误,其摘要以“DevTools:”开头。此外,提供公开可用的测试用例将大大减少错误分类和调查时间(请记住,一个简单的案例在 Chrome 22 上对我有用!)