【Microsoft Edge】详解 Edge 的扩展程序

news/2024/11/29 2:52:32/

Edge 扩展程序

  • 安装与卸载
  • 显示与隐藏
  • 开启与关闭
  • 导入与导出
  • 导出
  • 导入
    • 操作
    • 好处与优势

安装与卸载

可从 https://microsoftedge.microsoft.com/addons?hl=zh-CN 获取你想要的扩展程序。

在这里插入图片描述

也可以使用 Chrome Web Store ,但出于某些原因,需要科学上网。

在这里插入图片描述

获取后可以在“扩展程序”中查看到。

显示与隐藏

Edge 初始化默认界面并未将“扩展”显示在工具栏中,按下图操作可以将其固定显示在工具栏中。此方法同样适用于其他可在工具栏显示的功能,同样也适用于将某个扩展显示在工具栏上(可直接点击“眼睛”按钮快速在现实和隐藏间切换切换)。
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

开启与关闭

开启和关闭可以在 edge://extensions/ 里设置扩展的开关。
在这里插入图片描述

导入与导出

导出

每次重装 Edge ,都需要从 微软 Edge 外接程序 获取,如果安装了很多扩展,这个操作将过于麻烦。因为你首先要记住安装过哪些扩展,这需要你保存一份扩展清单。

那么我们能不能将扩展导出为备份,在安装新版 Edge 后再导入呢?

答案是肯定的。

导出时我们需要开启“开发人员模式”,点击“打包扩展”。记住扩展程序下面的 ID ,比如迅雷扩展程序的“ID ncennffkjdiamlpmcbajkmaiiiddgioo” 。

在这里插入图片描述

然后选择 C:\Users\Administrator\AppData\Local\Microsoft\Edge Dev\User Data\Default\Extensions 目录(其他 Edge 版本则替换掉 Edge Dev 即可),按想要导出的扩展的 ID 找到对应目录,再进入名称为版本号的子目录,直到看到有 _locales_metadata 等子目录为止。操作熟练的话,可以直接在输入栏输入目录路径,而无需点击“浏览”选取。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

出现这个提示即表示导出完成,记住位置(即该扩展程序的根目录),点击“确认”。其中 .crx 后缀的文件为压缩文件,可以使用大多数主流压缩工具解压,.pem 为私钥文件,用于安全验证,一般导入时不会涉及到它。

在这里插入图片描述

然后将导出的扩展程序备份文件移动到其他位置,以防止你在卸载 Edge 时选择删除用户数据将其一并删除了。

导入

如何使用导出的扩展程序备份文件进行导入呢?

操作

首先,进入到你之前备份导出的扩展备份文件的目录。使用诸如 BandiZip (推荐,开源免费,图标易识别)的压缩解压工具解压 .crx 文件。建议将默认打开方式设置为你所使用的压缩工具,这样就可以直接双击而不用每次打开都选择了。

在这里插入图片描述

解压完后,进入要导入的扩展程序目录,例如 C:\Users\Administrator\Documents\Edge Extension\1.0.1_0 ,目的是为了复制这个路径,查找方便。

然后在 Edge 扩展页面点击“加载解压缩的扩展”,输入刚刚的路径,或手动选择后点击选择该文件夹或直接回车。

在这里插入图片描述

然后即可在扩展中看到该扩展程序了。

在这里插入图片描述


笔者在导入时偶尔会遇到 Bug ,点击浏览到对应目录后,点“选择文件夹”,安装完扩展后会自动删除该目录,且扩展程序并没有安装成功。
而直接复制完整目录路径则可以成功安装。具体原因不明。

这样做的好处或者说优势在哪呢?

好处与优势

  1. 方便,节约空间和时间,不必每次重复安装相同的扩展程序。默认的扩展程序安装位置是在 C:\Users\Administrator\AppData\Local\Microsoft\Edge 版本频道\User Data\Default\Extensions 下,如果安装多个版本的 Edge 或 Chrome ,则会存在多份存储,造成磁盘空间的浪费。按这种导出导入的方式,我们只需要一份即可。
  2. 可适用于 Chrome 等同样基于 Chromium 引擎的浏览器。
    在这里插入图片描述
  3. 可重复使用,即便是卸载了也可在下次安装时重用。

http://www.ppmy.cn/news/48742.html

相关文章

给定一个正整数字符串,使用Python正则表达式在其千分位上添加逗号

点击上方“Python爬虫与数据挖掘”,进行关注 回复“书籍”即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 楼阁玲珑五云起,其中绰约多仙子。 大家好,我是皮皮。 一、前言 前几天在Python黄金青铜群【沐】问了一个Python正则表达式的问题…

RabbitMQ的五种工作模式

目录 前言介绍 (1)启动RabbitMQ (2)账户管理 一、简单模式 (1)概念 (2)生产者代码 (3)消费者代码 二、工作队列模式 (1)概念…

嵌入式【协议篇】CAN协议原理

一、CAN协议介绍 1、简介 CAN是控制器局域网络(Controller Area Network, CAN)的简称,是一种能够实现分布式实时控制的串行通信网络。 其实可以简单把CAN通信理解成开一场电话会议,当一个人讲话时其他人就听(广播),当多个人同时讲话时则根据一定规则来决定谁先讲话谁后讲…

leetcode551. 学生出勤记录 I

题目描述解题思路执行结果 leetcode551. 学生出勤记录 I . 题目描述 给你一个字符串 s 表示一个学生的出勤记录,其中的每个字符用来标记当天的出勤情况(缺勤、迟到、到场)。记录中只含下面三种字符: A:Absent&#xff…

OpenCV2 计算机视觉应用编程秘籍:1~5

原文:OpenCV2 Computer Vision Application Programming Cookbook 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 计算机视觉 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 当别人说你没有底线…

JavaScript里实现继承的几种方式

JavaScript 中的继承可以通过以下几种方式来实现: 1、原型链继承:通过将子类的原型对象指向父类的实例来实现继承。这种方式的优点是实现简单,缺点是父类的私有属性和方法子类是不能访问的。 function Parent() {this.name parent;this.ag…

[算法总结] 关于字符串类型题你应该知道这些?精心汇总!!

😚一个不甘平凡的普通人,致力于为Golang社区和算法学习做出贡献,期待您的关注和认可,陪您一起学习打卡!!!😘😘😘 🤗专栏:算法学习 &am…

OpenAI最新官方ChatGPT聊天插件接口《插件使用策略》全网最详细中英文实用指南和教程,助你零基础快速轻松掌握全新技术(七)(附源码)

Usage policies 使用策略 Introduction 导言Disallowed usage of our models 禁止使用我们的模型 Platform policy 平台策略Plugin policies 插件策略Changelog 更新日志其它资料下载 此插件使用策略 Updated 更新于 March 23,2023 2023年3月23日 Introduction 导言 We’ve r…