如何删除或修改 Firefox 中的自动完成条目?

如何删除或修改 Firefox 中的自动完成条目?

我们知道自动完成。当我们输入用户名时,Firefox 会自动完成我们的用户名。

假设有些条目是错误的,我们想修改它。我们该怎么做呢?

答案1

当出现不正确的条目时,突出显示该条目,然后按 Shift + Delete,该条目将被永久删除。

通常对于此类任务,您会使用 ProcessMonitor 实时跟踪硬盘驱动器活动。然后通过本例中的 FireFox 等过滤 PRocessMonitor,您可以看到 FF 正在读取/写入哪个文件(或注册表项)。然后编辑该文件。

答案2

我喜欢 Jeremy 删除条目的方式。但是如果你想修改它,那就更复杂了,需要一个用于访问表单历史数据库文件的插件:

https://addons.mozilla.org/en-US/firefox/addon/form-history-control/

答案3

我在 Windows 10 上运行的是 82.0 (64) 版本。

我想补充一下我的经历。我在 T-mobile 登录页面上不小心在用户名后面输入了密码,每次我返回登录时,它都会将整个内容保存为自动完成建议。因此,我的用户名和密码都显示出来以供选择,这当然让我担心浏览器会存储这些内容。无论如何,我不想清除我的整个历史记录 - 查找如何访问此列表让我来到这里。有 Firefox 附加组件允许查看和编辑此列表 - 但我非常担心任何不安全的附加组件会访问这些记录。

关于使用箭头选择条目并删除它 - 我试过了 - 但向下箭头转到网页上的下一个字段,并自动填写建议(只有一个)。我无法选择该条目来删除它。所以我想向上箭头可以让我选择并删除它(我想只是因为登录页面上的“用户名”字段上方没有任何内容)。

无论如何 - 希望这对某些人有帮助。Firefox 确实应该在设置中编辑此自动完成列表,就像编辑地址一样。

答案4

你可以使用类似以下命令打开 formhistory.sqlite 文件SQLite 数据库浏览器

moz_formhistory表中,找到要删除的值列中的记录。删除记录,例如DELETE from moz_formhistory where value = '[email protected]';

这对我适用于 Windows 的 Firefox 84.0.2 64 位,其中 sqlite 文件的位置是

C:\Users\<myusername>\AppData\Roaming\Mozilla\Firefox\Profiles\<myprofilename>.default-release\formhistory.sqlite

相关内容