Firefox:如何在控制台中禁用 Firefox 开发人员警告?

Firefox: how to disable Firefox developer warnings in console?

在开发网站时,Firefox 坚持一遍又一遍地向开发人员控制台发送垃圾邮件,并发出越来越空洞的警告,例如:

这是一个无法修复的完美警告示例,因为我是故意使用相对定位的。

这些警告让我更难发现我真正想看到的代码中的问题。如何完全禁用或隐藏它们?

控制台还没有提供过滤特定消息的方法(从 Firefox 96.0 开始)。在 https://bugzil.la/1255311.

中请求此功能

documentation for the DevTools Console.

中描述了当前有关过滤邮件的可能内容

话虽如此,有几种方法可以隐藏这些消息,但它们也有一些缺点。

隐藏该类型的所有消息

您可以通过单击控制台工具栏中的相关过滤器按钮来隐藏特定类型的所有消息(在本例中为警告)。

这也意味着该类型的所有其他可能相关的消息都被隐藏了。

进行否定搜索

在控制台的筛选字段中,您可以执行搜索以排除所有包含输入短语的消息。

例如,您可以输入“-relative positioning”(不带引号)来过滤掉这条特定消息。

这适用于当前选项卡。虽然过滤器不会永久保存。这意味着您必须在打开 DevTools 时输入它以过滤掉消息。而且还妨碍了你正常的过滤搜索。