Chrome控制台中丢失了换行符

时间:2012-01-30 00:58:35

标签: javascript debugging google-chrome console google-chrome-devtools

在Chrome的控制台(工具»开发人员工具)中,我正在调试的脚本显示没有换行符,即使实际文件包含它们。这在我之前发生过,但我可以弄清楚它是文件中的空格还是Chrome中的设置。但是当每个错误出现在第1行时,调试某些内容是非常不可能的。我尝试重启Chrome但没有骰子。知道怎么让它恢复正常吗?

3 个答案:

答案 0 :(得分:1)

听起来文件已经缩小了。你知道它在你看之前是否经历过任何类型的构建过程吗?

如果没有,我不确定为什么会发生这种情况。有一个很好的解决方法:

在“脚本”选项卡中打开脚本,然后单击底部的{} prettyprint按钮以恢复格式。但是,必须一直这样做是很烦人的。

我们可以看到公共链接吗?我可以想象,如果文件是在一个平台(Mac / Linux / Windows)上创建的,并且正在另一个平台上查看,则可能存在一些行结束问题。我自己还没碰到过这个。

答案 1 :(得分:1)

使用记事本或其他编辑器打开文件并再次保存。看起来你遇到了与这里提到的问题相同的问题。

http://196.23.168.153/support/forum/p/Chrome/thread?tid=0936a4d8f8b915b5&hl=en

如果不起作用,请使用漂亮的打印按钮: - )

答案 2 :(得分:0)

我有这个问题,这是EOL线的结局。我将它们从Mac Classic(\ n)更改为Windows Dos(\ n \ r)。