很多朋友都抱怨大部分扩展安装后,在about:config 添加的首选项条目在扩展删除后无法自行清除,需要手动清除,导致pref.js越来越大。
现在这个Preferences Cleaner可以自动帮我们删除这些首选项,我们也可以自行在扩展界面中删除。
它有以下功能:
1、自动在扩展卸载后删除其自带的首选项条目,包括安装的扩展条目、卸载的扩展的剩余条目,已禁用的扩展条目。
2、导出和导入首选项,方便在误删后恢复。
3、同时删除多个首选项条目,允许删除前提示。
4、删除那些不是在扩展安装时添加的,而是扩展安装以后使用时再添加的条目。
在上图中勾选想要让preferences cleaner 帮助删除首选项的扩展,在右下角勾选在扩展卸载时删除所有首选项,可以让扩展在卸载时自动删除这些残余条目。
点击上方的导出首选项按钮后,将扩展拖到出现的窗口中,可以备份这些扩展的首选项,以后万一误删了某些首选项使得扩展失效了,可以从备份中还原。
但对于那些不是在扩展安装过程中添加的首选项,而是在使用以后再添加的首选项,这个面板无法显示,需要点击宽松显示首选项进入。
这个面板列出的是about:config 里面所有自定义的首选项,大家可以在这里找找扩展卸载后残余的条目,然后删除,支持多选删除。
0.3版更新内容:
1、0.3 版较 0.2 版就较大更新,其中添加一个功能是阻止安装附加组件,并弹出提示信息栏。
2、加入 linked branch preferences (链接分支下的首选项)的导入、导出、删除、重置的功能。什么是链接分支首选项?举个例子,比如 extensions.adblockplus.firstrun 这个首选项,extensions 相当于最上层文件夹,adblockplus.firstrun 是其链接的分支,firstrun 是最下层链接的首选项,这相当于以树形方式来管理首选项。
另外有个选项叫做“允许删除整个链接分支的首选项层级数:”,默认值为 0。这个选项是说如果某个首选项以链接分支方式来管理时,它处于设定的层级数,则允许删除这个首选项。举例来 说,extensions.adblockplus.firstrun,extensions 是第一层、adblockplus 是第二层,firstrun 是第三层,所以设定值为 3 时,凡是三层的首选项都可以删除。0 表示不管有几层都可以删除.
现在这个Preferences Cleaner可以自动帮我们删除这些首选项,我们也可以自行在扩展界面中删除。
它有以下功能:
1、自动在扩展卸载后删除其自带的首选项条目,包括安装的扩展条目、卸载的扩展的剩余条目,已禁用的扩展条目。
2、导出和导入首选项,方便在误删后恢复。
3、同时删除多个首选项条目,允许删除前提示。
4、删除那些不是在扩展安装时添加的,而是扩展安装以后使用时再添加的条目。
在上图中勾选想要让preferences cleaner 帮助删除首选项的扩展,在右下角勾选在扩展卸载时删除所有首选项,可以让扩展在卸载时自动删除这些残余条目。
点击上方的导出首选项按钮后,将扩展拖到出现的窗口中,可以备份这些扩展的首选项,以后万一误删了某些首选项使得扩展失效了,可以从备份中还原。
但对于那些不是在扩展安装过程中添加的首选项,而是在使用以后再添加的首选项,这个面板无法显示,需要点击宽松显示首选项进入。
这个面板列出的是about:config 里面所有自定义的首选项,大家可以在这里找找扩展卸载后残余的条目,然后删除,支持多选删除。
0.3版更新内容:
1、0.3 版较 0.2 版就较大更新,其中添加一个功能是阻止安装附加组件,并弹出提示信息栏。
2、加入 linked branch preferences (链接分支下的首选项)的导入、导出、删除、重置的功能。什么是链接分支首选项?举个例子,比如 extensions.adblockplus.firstrun 这个首选项,extensions 相当于最上层文件夹,adblockplus.firstrun 是其链接的分支,firstrun 是最下层链接的首选项,这相当于以树形方式来管理首选项。
另外有个选项叫做“允许删除整个链接分支的首选项层级数:”,默认值为 0。这个选项是说如果某个首选项以链接分支方式来管理时,它处于设定的层级数,则允许删除这个首选项。举例来 说,extensions.adblockplus.firstrun,extensions 是第一层、adblockplus 是第二层,firstrun 是第三层,所以设定值为 3 时,凡是三层的首选项都可以删除。0 表示不管有几层都可以删除.