有没有Firefox的键盘快捷方式可以清除缓存?

53
使用Firefox的Web开发者工具栏,我可以选择“杂项→清除私人数据→缓存”。有没有一种通过键盘快捷方式完成同样操作的方法?
编辑:我还使用vimperator来通过键盘驱动Firefox;刚刚发现可以使用以下命令完成相同操作::emenu Extra.Web Developer.Miscellaneous.Clear Private Data.Cache。

如果设置了自动补全,则可以简单地键入以下内容: :emn[tab] cache[tab] 这里的 tab 是制表符键,用于跳转到显示的选项列表。要启用自动补全,请键入以下命令::set wildoption=auto - David.Chu.ca
9个回答

66

我认为 Ctrl+Shift+Delete 会清除所有的私人数据,包括缓存。这里有一个链接可以告诉你如何设置特定选项:http://kaioa.com/node/82


谢谢,我不知道它可以被设置。像大多数Web开发人员一样,我需要定期删除Cookie和认证会话,但我想保留浏览器历史记录。每次检查和取消特定复选框真的很烦人。 - david a.
2
在OSX上使用Cmd+Shift+Delete,这将打开相同的“清除最近历史记录”窗口。虽然不如立即清除缓存好,但可以节省一些鼠标移动。 - user56512
2
这个答案似乎已经过时了,虽然链接的文章仍然存在,但自那以后界面发生了重大变化,显然他们已经移动或删除了这个功能。 - Nathan Hughes

27

您也可以使用以下方式为特定页面 重新加载和清除缓存:

在Mac上使用 Cmd + Shift + R

在Windows/Linux机器上使用 Ctrl + F5

(这些是对 普通 重新加载快捷键 Cmd+R / F5 的补充说明)


7
注意,这个快捷键还会告诉浏览器下一次会话中不要使用缓存。例如,如果您添加了相同的图片两次,它将被下载两次 :)Ctrl+F5对于Web开发人员来说是危险的!可能会导致普通用户永远不会看到的奇怪行为。 - vvo

4

我使用网络开发者插件在我的开发计算机上完全禁用缓存。这样,您就不必担心清除缓存。


1
如何完全禁用我的开发机器上的缓存?我在Web开发者工具栏中找不到相应的按钮。 - Solace
@bryan,你能告诉我们如何做吗? - Mawg says reinstate Monica

3
在Firefox浏览器中,使用组合键 CTRL + SHIFT + R 可以进行强制刷新操作。更多快捷键信息请参考源链接

2
我猜您不需要 Ctrl + Shift + Delete

2

对于Mac OSX系统,除了Safari浏览器外,所有浏览器的清除缓存快捷键为

Command + Shift + Delete

请保留HTML标签。


0

我所做的是前往

Tools > Options > Privacy > Show Cookies

然后只需保持“显示 Cookie”窗口处于打开状态。

它会在您的网页上最小化,因此您只需要点击

Maximize > Remove All cookies

0
你可以尝试这个组合:

ctrl + F5


有时候,这还不够好。当它不再起作用时,您必须按CTRL + SHIFT + DELETE并选择所需选项。通常,我只选择缓存并保留其他所有内容。 - vbullinger

0

<Firefox>

清空缓存并重新加载页面:

Ctrl+F5Ctrl+Shift+R

不清空缓存直接重新加载页面:

F5Ctrl+R


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接