Answers:
您无法区分性地关闭缓存,但是从v15开始,您可以通过单击开发者工具窗口右下角的齿轮按钮访问的设置面板将其完全关闭。在开发人员工具的网络面板上,您还可以选择仅通过一个确认对话框从右键单击菜单中清除缓存(即,它不会像“清除浏览数据”那样弹出首选项选项卡。
为什么不使用Chrome配置文件(又名“用户”)?
将其中一个配置为您的“开发”配置文件(不使用缓存)。您可以启用一个杀死缓存的插件。您也可以禁用Cookie。当需要进行开发会话时,请使用该配置文件。然后,当需要放松时,只需将配置文件切换回原来的状态即可。所有配置文件可以同时运行。
这对于测试目的也非常方便。
分配快捷方式和键盘快捷方式来回切换是锦上添花。
现在,如果您真的很想打滑,那么您可以一次拥有针对不同项目/环境的多个用户配置文件(即,一个用于JS,一个用于服务器端,等等...必须有多个监视器)。如果是您,最好使用超级用户图标。;-)
我注意到,从Google Chrome浏览器的开发人员工具设置中禁用缓存不会阻止图像缓存。它仅禁用CSS,JavaScript和标记的缓存。隐身模式可能是确保您处理未缓存网页的最有效方法。
此扩展程序会在加载页面之前自动清除浏览器缓存。可以通过单击鼠标来启用/禁用。
它工作得很好,并且解决了我在开发网站时遇到的许多麻烦,因为Chrome键盘快捷键来清除缓存似乎效果不佳。我在寻找Chrome缓存问题的解决方案时找到了它。
看一下Super-Cache chrome扩展,该扩展允许自定义每个主机的缓存策略
从文档:
Override caching policy that has been set on the server. Select a host on which the caching is required and all requests from a page with that host will be cached.