Disable automatic tab discarding
Chrome从版本号48之后添加了一个新的功能,自动挂起长时间不活跃的标签页来节省内存,当你点击这个标签页的时候,Chrome需要刷新页面来激活这个标签页。
我们策划用的蓝湖,常常在一个页面中有多级目录,我点击某个子目录的页面查看策划功能,切换到IDE编写代码,一段时间后重新切换回这个网页,Chrome会自动刷新这个页面,由于蓝湖没有处理这种情况,所以页面会自动跳转到第一个目录下的第一个页面,我又得重新找回原来的页面出来,非常麻烦。
这时我就不希望Chrome帮我自动挂起并刷新页面了,在Chrome中,可以输入chrome://discards
来设置哪些页面不被自动挂起,在Auto Discardable
列下,点击[Toggle]
,当出来X
图案时,就关闭了这个页面的自动挂起功能了。
不过上面的方法还是太麻烦了,我们每天打开那么多页面,一个个点击太浪费时间了,这时就可以安装Disable automatic tab discarding
这个插件了。安装成功后,插件会自动帮我们把所有打开的标签页设置成不自动挂起,不用我们做什么配置。
需要注意的是,当系统内存不足时,标签页还是有可能被Chrome挂起的。
插件下载地址:chrome.google.com/webstore/detail/...
Tab Wrangler
当我们使用了Disable automatic tab discarding
插件后,标签页不自动挂起了,随着我们打开的标签页越来越多,系统内存尽早会被吃光。我们可以手动把不用的标签页关掉,不过还是那句话,太麻烦了,那么有没自动关闭不活跃标签的插件呢?有,它就是Tab Wrangler
了。
Tab Wrangler
可以帮我们把长时间不使用的标签页关掉,至于多长时间算长完全由你自己决定。不过如果有些标签你不希望自动关闭,比如我不想蓝湖的网页和我自己在开发调试的网页被自动关闭,那么添加一些排除规则就可以了,下面介绍一下具体的设置方法。
在插件的“选项”页面下找到“关闭不活动的标签页,如果超过:”配置项,注意第一个输入框的单位是“分钟”,第二个是“秒”,例如我上面设置的就是标签超过1小时不活跃就自动关闭掉。
同样是“选项”页面下,找到“自动锁定”配置项,按照说明添加不需要自动关闭的网页的规则即可。只要URL中包含你设置的字符,那么这个网页标签就会被排除。推荐使用域名来设置,这样匹配比较精准。
当然,这个插件还有一些其它功能可配置,下载来把玩一下就明白了,非常的简单。