保存 firefox 开发者工具 javascript 命令历史记录

Save firefox developer tools javascript command history

我使用 Developer Tools Console 来执行 运行 JavaScript 命令。它目前显示了使用 Up Arrow key 可访问的大约 40-50 个已执行命令的历史记录。

在历史记录中,它多次显示重复的命令,而我在 4-5 天前执行的较早的命令已经消失。

知道如何 recover/save 此历史记录或扩展历史记录以保存无限命令(就像在普通控制台中一样)吗?

无法(自 Firefox 55.0.1 起)指定要保留的历史记录项的数量实际上是无限的。但是,您可以指定更大的数字,最大为 2147483647。为此,请转至 about:config。然后,将首选项 devtools.webconsole.inputHistoryCount 更改为您想要的整数值。默认值为 50。

您可以验证无法从 source code 中指定无限大小。

Any Idea how to recover/save this history

无法恢复较早的、被遗忘的历史(参见上面链接的源代码)。忘记了。

我发现保存此类代码(超出历史记录中存储的内容)的唯一方法是将其复制并粘贴到其他位置。您可以制作一个遗留附加组件来更轻松地保存此历史记录,但不是 WebExtension。在简短的搜索中,我没有找到一个已经存在的附加组件。

您可以在以下位置找到更多一般信息: