Google chrome 修改chrome扩展比删除更快的方法->;开箱装货

Google chrome 修改chrome扩展比删除更快的方法->;开箱装货,google-chrome,caching,google-chrome-extension,chromium,Google Chrome,Caching,Google Chrome Extension,Chromium,我发现,在开发扩展时,测试我对扩展所做的修改的唯一可靠方法是从扩展中完全删除它,然后重新“加载未打包的扩展” 任何其他快捷方式,以及缓存出现的问题,例如使用旧版本的脚本 那么,还有其他更快的surefire解决方案吗?如果是对弹出图标或favicon的更改,而不是中所示的48x48,我该如何处理扩展chrome://extensions 是一个简单的重新加载扩展。如果您需要查看对48x48图标的更改,我发现您需要完全关闭并重新打开chrome(后台应用程序在关闭chrome后仍然存在,例如脱机邮

我发现,在开发扩展时,测试我对扩展所做的修改的唯一可靠方法是从扩展中完全删除它,然后重新“加载未打包的扩展”

任何其他快捷方式,以及缓存出现的问题,例如使用旧版本的脚本


那么,还有其他更快的surefire解决方案吗?

如果是对弹出图标或favicon的更改,而不是中所示的48x48,我该如何处理扩展chrome://extensions 是一个简单的重新加载扩展。如果您需要查看对48x48图标的更改,我发现您需要完全关闭并重新打开chrome(后台应用程序在关闭chrome后仍然存在,例如脱机邮件、日历或文档)

如果您更改了源代码,但通过简单的刷新(可能是在内容脚本的情况下)它没有注意到更改,那么我将禁用然后启用扩展,如果不起作用,则重新加载扩展,然后关闭/打开chrome

希望这能给你一些尝试的机会,因为我完全理解删除然后添加扩展的痛苦,关闭和重新打开chrome也不理想。为此,我可能建议安装两个,稳定和用于开发,或者您可以用于开发

有很多选择!但是将开发和正常浏览分开是一个好主意,只是别忘了在一个稳定的构建上进行测试

对于内联css(未添加到文档头中),需要关闭并重新打开chrome(或删除并重新添加扩展名)。简单的刷新、启用/禁用、关闭/打开选项卡是不够的

如果您使用的是Chrome Stable,您将无法访问我作为开发人员使用的许多功能,因此我建议您考虑使用Chrome或Canary作为开发人员,因为作为开发人员,您确实需要关闭/重新打开浏览器很多(因为我发现这比重新加载扩展更容易)

新增2011年11月30日 要更改扩展选项卡(选项页,任何显示为选项卡的内容)上的CSS值,请在windows上使用shift+F5清除缓存,以显示新的CSS。 这在Chrome Canary中起作用,并选中开发者工具中的禁用缓存选项

    • 试试类似的方法。此Chrome扩展提供ALT+r和在浏览器中重新加载所有未打包扩展的功能。然后你只要按CTRL+r,就可以开始摇滚了

      或者有。此Chrome扩展为浏览器提供了一个图标。单击所有已加载的未打包扩展后,重新加载


      我真的希望这是一种开发浏览模式,但至少快速扩展重新加载是可用的。这是迄今为止我发现的最好的一次。

      很高兴有人能分享我的痛苦!以前从未听说过Chrome Canary,它为开发人员提供的最相关的东西是什么?另外,您是否真的发现有时需要重新启动Chrome才能使代码更改生效?我在同一个实例上进行正常的浏览和开发,通常有大量的选项卡,所以我很高兴我还没有需要重新启动chrome,阅读扩展就足够了。如果这对你有任何用处,我会将其添加到我的答案中,以便其他任何人可以更容易地找到这个问题。哦,现在我明白了!事实上,重新启动一个只支持开发人员的浏览器要比重新加载扩展快得多。一定要加上,现在你的回答对我来说似乎很彻底!哦,我的意思是,这个问题应该让我更容易找到爱,给我一些爱。答案是伟大的伙伴!看起来像是你的复制品让我很开心!