【问题标题】:safari and chrome javascript console multilinesafari 和 chrome javascript 控制台多行
【发布时间】:2011-01-28 17:54:24
【问题描述】:

Firebug 在其控制台工具中具有多行功能。有没有办法通过 Safari/Chrome 中的调试器工具获得此功能?

【问题讨论】:

  • 您可以使用名为“BigConsole”的 chrome 扩展,我觉得它非常方便。

标签: javascript browser debugging


【解决方案1】:

Windows 上的 Shift-Enter 允许多行输入,而 Option-Enter 在 Mac 上工作。

功能更全面的编辑器正在开发中。

【讨论】:

  • Ctrl-Enter 和 Shift-Enter 在 Mac OS 上也可以工作(对我来说!)(我使用的是 Chrome 14;不能保证早期版本。)此外,粘贴多行代码'只是工作'。要运行多行代码,请按 Enter。
【解决方案2】:

对于Google Chrome,您可以在Developer Console 中添加Sources >> Snippets >> + New Snippet

写完multi-line code 后,您可以使用 buttonCtrl + Enter 执行它,如button 所述。

这就像一个文本编辑器,其中包含大量keyboard shortcuts,您可以在Settings >> Shortcuts 下的Text Editor 下找到它们

祝你好运。

【讨论】:

    【解决方案3】:

    我推荐这个:

    1. 在控制台选项卡中输入debugger; 并按Enter
    2. 这会将您带到来源标签;如果没有,请确保调试器断点处于活动状态
    3. 现在您可以在 Sources 选项卡中编写任何您想要的内容,它就像一个完整的 IDE,具有换行和缩进等功能
    4. 选择要运行的代码的任何部分,然后右键单击,选择Evaluate in console

    【讨论】:

    • 太好了,谢谢。 “在控制台中评估”是否有键盘快捷键?
    【解决方案4】:

    http://code.google.com/p/chromium/issues/detail?id=35487

    还没有。

    更新:我链接到的问题的状态现在是“已修复”。

    【讨论】:

    • 对于那些可能只阅读此答案的人:现在可以在 Chrome 开发工具中进行多行控制台输入,如下面 MrBester 的回答。
    • 恕我直言 - sn-ps 功能是处理此问题的最佳方式:developers.google.com/chrome-developer-tools/docs/… - 此外,您还可以获得创建大量并重用它们的额外好处。
    【解决方案5】:

    尝试在返回的同时按下选项(Windows 上的 shift)。在 Mac 上插入换行符。

    【讨论】:

      【解决方案6】:

      Shift + Enter 似乎可以在 chrome 浏览器中使用。我使用 ubuntu 12.04 作为我的操作系统。感谢 Bester 先生和 Sam Dutton 提供的意见。

      【讨论】:

        【解决方案7】:

        这很简单......在多行之间放置分号,它将在控制台中工作。

        例如

        如果你有这样的 html

        <div id="test">This is a test statement</div>
        

        您可以在控制台中粘贴以下内容,它会起作用

        var ourTest = document.getElementById('test'); alert(ourTest.innerHTML);
        

        希望对你有所帮助。

        【讨论】:

          【解决方案8】:

          chrome 有很酷的扩展https://chrome.google.com/webstore/detail/bigconsole/klommbdmeefgobphaflhmnieheipjajm

          它只是添加了另一个名为 BigConsole 的选项卡,它允许执行多行代码

          【讨论】:

            【解决方案9】:

            尝试使用记事本(或其他),然后复制/粘贴到控制台,对我有用!!!!

            【讨论】:

              猜你喜欢
              • 2011-10-26
              • 1970-01-01
              • 2011-04-14
              • 1970-01-01
              • 2015-01-21
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2013-04-16
              相关资源
              最近更新 更多