如何在 Chrome 控制台窗口中开始新行?

Posted

技术标签:

【中文标题】如何在 Chrome 控制台窗口中开始新行?【英文标题】:How to start a new line in Chrome console window? 【发布时间】:2018-01-27 12:42:42 【问题描述】:

我知道这是一个愚蠢的问题,但我真的需要帮助。 如何在 Chrome 控制台上开始新行? 每次我按回车键时,控制台都会运行我的代码。如何在不运行代码的情况下开始新行? 谢谢

【问题讨论】:

shift+enter 【参考方案1】:

输入第一行后,不要按 Enter,而是按 shift + enter。这将在不执行代码的情况下为您带来下一行。所以当你完成后,按回车,它会执行你刚才写的所有代码。

还有一个众所周知的技巧,您可以通过按 ESC(例如元素、源等)在 chrome 开发人员工具的任何选项卡中调出 JS 控制台。

【讨论】:

【参考方案2】:

另一个选项是点击“来源”,点击“页面”旁边的双箭头按钮,然后点击“片段”。在那里你可以按下“+ New Snippet”按钮并在那里编写你的代码。

编写完代码后,按 Ctrl + Enter,它将运行您的代码并打开代码 sn-p 下方的控制台。

这更适合编写多行代码,因为您可以返回并编辑 sn-p 并重新运行,这比在控制台中重新键入整个内容更容易。

如果您使用的是 Firefox,它们有一个类似的功能,称为“Scratchpad”。

【讨论】:

我不知道你能做到这一点,现在我上瘾了。谢谢! 优秀的选择,比控制台好。每个人都应该知道这一点 谢谢!是的,这是我最喜欢的测试新代码 sn-ps 的方法。【参考方案3】:

如果您使用的是 Windows,则可以点击 Shift + Enter。如果您使用的是 Mac,则可以使用 Ctrl + Return

了解更多keyboard shortcuts

【讨论】:

Shift + Enter 似乎适用于 Mac High Sierra 但不适用于 Ctrl + Enter【参考方案4】:

只是想补充一点…… shift + Enter 是在不运行代码的情况下进入新行的方式,但是我注意到当我编写函数并在我的第一个花括号后按 shift + enter 时,它给了我一个错误。所以,我发现如果你想在你的第一个花括号之后换行,按回车键,它会带你到下一行而不运行它,然后从那里,如果你想开始,请使用 shift + enter一条新线。然后输入运行它。

【讨论】:

【参考方案5】:

以下组合键可以解决问题: Shift + Enter,如果您是 Windows 用户。 如果您是 Mac 用户,可以使用 Ctrl + Return 或 Shift + Return

【讨论】:

以上是关于如何在 Chrome 控制台窗口中开始新行?的主要内容,如果未能解决你的问题,请参考以下文章

Chrome JS 控制台,如何在后台运行?

chrome 开发者工具 如何从下侧 转移到右侧

如何在控制台中向已打印的表中添加新行?

C# - 实时控制台输出重定向

如何从用户控制台输入中删除新行

新版本chrome浏览器控制台怎么设置成独立的窗口