我使用 Chrome 中的地址栏输入搜索引擎查询。
不知何故,我把 C# 误输入成了 C/#。这会让浏览器认为我试图输入 C 盘上的地址,结果页面未找到。
因此,在输入 c# 时,有一半的时间它都会自动恢复为 c#,即使没有输入正斜杠。我可以在我的地址栏自动完成列表中看到 c#。我该如何删除该项目?我不想清除我的整个历史记录。
我已经尝试过非常受欢迎的超级用户答案使用向下光标键突出显示并使用删除键或shift+delete key删除条目。它不会删除该条目或我测试该方法的任何其他条目。所以我想知道我的 Chrome v37 是否不支持该删除方法。
我怎样才能删除 c/#?!
答案1
我认为你没有打错 c#,我认为这是最近引入的一个错误。因为我也刚刚开始遇到这种情况。
看https://code.google.com/p/chromium/issues/detail?id=406029
我猜想,由于现在 URL 中使用 # 的频率越来越高,因此 Chrome 认为任何带有 # 的内容都应被视为网址。例如,如果您输入:“哇喔#“它将自动正确的到 ”wdqwuuw/#“,这当然是你不想要的。
答案2
突出显示条目+按 Delete 应该可以起作用,但无论如何,另一种方法是选择性地删除历史记录:
类型chrome:历史记录在地址栏中。
搜索C/#在搜索栏(右上角)。
检查所有 C/# 条目并点击删除所选项目。
确认移除項目。
因此下次您在地址栏中输入 C 时,您将获得 C#!
编辑
我也在使用 Chrome v37(最新版本),您回答中的方法对我有用吗?
我输入了 C/,因此显示的是错误的(C/#)。
我将鼠标移到自动完成功能上,以便它像您的图片中一样突出显示。
我按德尔- 它被删除了!
不过我想不出它为什么对你不起作用。抱歉,我无法提供更多帮助 :(
答案3
为了清除多功能框中 Shift+Delete 似乎不起作用的条目,我拼凑了一个方法。Chrome 使用一个数据库文件来存储多功能框条目,称为“历史记录”。使用数据库编辑器,您可以从中删除条目,重新启动 Chrome,然后就大功告成了!对于我在 Windows 7 上运行 Chrome 的我来说,这种方法很管用,但如果有必要,这个基本方法应该也适用于 MacOS 和 Linux。
看http://ipoy.org/tech-tips/clearing-entries-in-google-chrome-omnibox