保存/导出Chrome的JavaScript控制台输入历史

jm2pwxwz  于 2023-03-27  发布在  Go
关注(0)|答案(2)|浏览(133)

有没有办法在Google Chrome中保存或导出JavaScript console input 的历史记录?我不想保存输出或错误,所以将鼠标悬停在控制台框上,右键单击并选择Save as...不是解决方案。我不想每次都使用箭头键向上滚动并复制粘贴内容。

zbwhf8kr

zbwhf8kr1#

我想出了一个奇怪的解决方案,似乎工作:

  • 打开Chrome开发者工具(按CTRL + SHIFT + J)
  • 如果开发人员工具窗口已停靠,请取消停靠到单独的窗口(打开****菜单选择对接选项)
  • 在开发人员工具窗口中,按CTRL + SHIFT + J将打开开发人员工具窗口***开发人员工具窗口!***
  • 在第二个开发人员工具窗口中,在控制台中输入以下命令:

localStorage.getItem("consoleHistory")
这将打印控制台历史记录,在控制台内编码为JSON。您可以使用以下命令将JSON解码为数组:

JSON.parse(localStorage.getItem("consoleHistory"))

或者使用以下命令将JSON复制到剪贴板:

copy(localStorage.getItem("consoleHistory"))
ttp71kqs

ttp71kqs2#

localStorage中的consoleHistory仅保留最近的300条记录,旧记录似乎已被删除。

相关问题