【问题标题】:Is it possible to output all the code I've typed into the console in the last session?是否可以输出我在上次会话中输入到控制台的所有代码?
【发布时间】:2012-08-13 03:06:16
【问题描述】:

是否可以输出我在上次会话中输入到控制台的所有代码? 只是代码,没有结果。

【问题讨论】:

    标签: javascript google-chrome-devtools


    【解决方案1】:

    在当前检查器中打开一个新的网络检查器(ctrl+shift+j,他们删除了递归检查元素),然后在新检查器中执行此操作:

    console.dir(WebInspector.consoleView.prompt._suggestBox._textPrompt._data)
    

    为了清楚起见,您不会在页面的检查器中运行它。您在检查员的检查员中运行它。即:

    您的检查器也必须取消停靠,否则它只会转到当前检查器的控制台选项卡,而不是打开检查当前检查器的新检查器。

    【讨论】:

    • 只是补充一下(另外,我向任何认为以下是旧新闻的人道歉):要取消检查器,看到 Esailija 屏幕截图右下角的粗边框矩形吗?那是“停靠/取消停靠”按钮,当前显示“取消停靠”。当检查器停靠时,您将在其位置看到两个重叠的矩形。
    • @user1294129 谢谢你的问题,否则我不会四处寻找这个问题。我已经收藏了这个问题,所以我可以在需要时轻松找到 sn-p:P
    【解决方案2】:

    您是否正在寻找名为 command line history 的 Firebug 的东西。

    命令行维护自己的执行表达式历史记录和 因此,您可以轻松返回并再次执行表达式。只需使用 上下箭头或单击左侧的红色按钮 命令行查看包含所有条目的历史弹出窗口。链接和 其他地方

    【讨论】:

      猜你喜欢
      • 2023-02-11
      • 2011-08-26
      • 2020-11-10
      • 1970-01-01
      • 2020-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多