如何删除所有最近的控制台命令


75

通过将注意力集中到控制台上并按上/下键来使用先前提交的命令。我想删除所有最近的命令。我已经试过以下命令:

console.clear(); 

但仍然无法正常工作。我什至清理了整个cookie并缓存在浏览器中。但是这些命令仍在控制台上。有人知道吗?


1
如果您的控制台太大,则Windows上的chrome会出现此错误:Error saving setting with name: consoleHistory, value length: 6367742. Error: Failed to set the 'consoleHistory' property on 'Storage': Setting the value of 'consoleHistory' exceeded the quota.清除控制台历史记录可以解决此问题。
乔西亚


Answers:


107

如果要清除最后键入的命令列表,请按照下列步骤操作:

步骤1和2很重要,请不要跳过它们!

  1. 取消对接控制台(单击左下角的图标取消停靠图标)。
    (如果您看不到船坞图标,而是,请按住鼠标几秒钟以获取所需的图标)
  2. Ctrl+ Shift+J打开此控制台的控制台。(在OSX使用Cmd+ Option+ i
  3. 转到“资源”选项卡的“本地存储” chrome-devtools://devtools
  4. 用键“ consoleHistory”右键单击该项目,然后选择“删除”。 chrome-devtools:// devtools-> consoleHistory->删除

  5. 做完了!您可以关闭新控制台,然后根据需要停靠上一个控制台。重新加载控制台时,控制台历史记录将消失。

如果您只想清除控制台日志(而不是命令),请按Ctrl+L

如果您不想保留要键入的命令列表,也可以使用隐身模式。


3
在本地存储中仍然找不到,因为其中没有chrome-DevTools。看到这个i.imgur.com/Cs43DRL.png
Herry Kusmadi 2014年

13
@HerryKusmadi步骤1和2很重要,请不要跳过它们!
罗伯W

6
这是“调试调试器”。我认为这可能有助于解释没有清除控制台历史记录的“官方”功能,而是这种非常非常有用的技巧。
零干扰

2
@Martin在这种情况下,请阅读我的回答的每一步(以及它下面的所有注释,因为您重复的是完全相同的错误)。
罗伯W

9
在Crome 53(也许还有更早的版本)上,Resources标签是Application
Ricardo

179

现在,您可以右键单击控制台区域,然后选择“清除控制台历史记录”。

在此处输入图片说明


32
另一个答案是“超酷的” chromeception”时刻,这应该是目前票数最高/正确的答案。
KhalilRavanna '16

这是我唯一的工作解决方案。尝试在第二个Devtools窗口上检查Localstorage资源时,“ chromeception”变体崩溃。可能是因为我的历史记录中的数据过多
Mischa Rodermond

2
我什至没有尝试使用上下文菜单,
而是

4
这应该是最佳答案,因为公认的答案不再正确。
neilsimp1 2016年

1
我没有找到此选项,因为它取决于您在控制台中单击的位置。如果您在键入的文本行中单击,则会得到一个没有此选项的菜单。我认为您的回答应该提到这一点。
Timwi

52

我发现了一种使用酷炫的键盘快捷键的快速方法:

内置Chrome控制台

  1. Ctrl+ Shift+P
  2. 您将看到以下很棒的命令面板: chrome devtools命令面板
  3. 键入clear,您会发现它:) chrome devtools:清除控制台历史记录

而已!


7
这应该是可接受的答案,因为其他答案在最新版本的Chrome中不起作用。
贝内特

这没有清除作业。有什么简单的方法可以清除所有分配和变量?
iheathers

11

如果您不想拥有此控制台历史记录(如我本人),只需从下面的devtool的配置选项(参见图片)中将其禁用...

在此处输入图片说明


谢谢!正是我想要的。我喜欢按向上和向下按钮时的历史记录,但是在处理另一个应用程序时自动完成一个本地应用程序的历史记录是没有用的。
chadoh

2

只需clear()在Chrome控制台中输入即可删除那里所有以前的文字。


8
但是,这并不能清除最近输入内容的历史记录。
汤姆(Tom)”

3
这在控制台拥挤的情况下很有用,但对于问题的提出却没有帮助。它可以帮助,但
Redwolf计划


1

这非常简单,只需右键单击控制台窗口并选择清除控制台历史记录,然后刷新页面即可。请注意,需要刷新/重新加载该标签。


0

也可以通过转到开发者工具设置并将其重置为默认值来进行修复。(这不会重置“ Chrome”,仅重置开发者工具选项)

  • 打开Chrome devtools
  • 转到设置(或按Windows-> F1 / OS X-> FN + F1)
  • 重置为默认值

这样,您将失去开发人员设置,但是对我而言,唯一重要的是再次关闭了缓存。



-1

按f5键。当您刷新正在处理的当前网页时,命令历史记录将被删除。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.