为了学(mo)习(yu),我竟开发了这样一个插件

简介: 仿照了alfred和uTools这两个工具,目前支持通过关键字快捷跳转链接,目前插件已经内嵌了翻译、加解密功能面板,开发这个插件的主要原因是因为自己平时想打开某个链接的时候总是要通过书签栏去找到然后才能打开,书签栏多了的时候就会觉得这样找起来也有点麻烦,于是便开发了这样一个可以快捷跳转链接的插件,只需输入关键字便可以自动跳转到相应的链接。

效果预览

在这里插入图片描述

说在前面

效果如上图所示,仿照了alfred和uTools这两个工具,目前支持通过关键字快捷跳转链接,目前插件已经内嵌了翻译、加解密功能面板,开发这个插件的主要原因是因为自己平时想打开某个链接的时候总是要通过书签栏去找到然后才能打开,书签栏多了的时候就会觉得这样找起来也有点麻烦,于是便开发了这样一个可以快捷跳转链接的插件,只需输入关键字便可以自动跳转到相应的链接。

功能介绍

1、链接快速跳转

在这里插入图片描述

如上图所示,打开面板后,在输入框输入关键字(按tab键可以自动补全),然后按下回车键,就可以跳转到配置好的对应链接去,默认是在本窗口打开新链接,如在关键字后加个空格并随意输入字符,便会从新窗口打开新链接。如:输入csdn后按下回车键,会在本窗口跳转到csdn去;输入csdn a按下回车键,则会从新窗口跳转到csdn去。

面板上还有两个功能,项目关键字一项目前是自己使用来过滤gitlab项目的,可能对你们没有什么作用。

分屏功能是可以将当前页面(或者可以自己输入url)分割成两个屏幕展示,如下图:

在这里插入图片描述

2、翻译面板

在这里插入图片描述

如上图,可以通过快捷键以弹窗的方式在当前页面打开翻译面板,节省了切换到翻译软件或网站的步骤。

3、加解密面板

在这里插入图片描述

如上图,可以通过快捷键以弹窗的方式在当前页面打开加解密面板,私钥和秘钥可以在配置文件中配置,后面会介绍如何配置。

使用教程

1、下载代码

gitee地址:https://gitee.com/zheng_yongtao/chrome-plug-in

可以直接到Gitee上下载zip文件,或者在命令行clone

git clone https://gitee.com/zheng_yongtao/chrome-plug-in

2、修改配置文件

在这里插入图片描述

下载完代码后你会发现里面有好几个文件夹,我们需要用到的是Chrome-tools-plugin这一个文件夹,刚下载是没有config.js这个文件的,我们需要将configDemo.js复制一份并修改为config.js,然后修改config里面的相关配置即可。

我们只需要修改以下配置信息即可

  • searchConfig

在这里插入图片描述

searchConfig是用来配置快捷跳转关键字,可以将这里的键值换成自己常用的一些链接。

  • shortcutsKeys

在这里插入图片描述

shortcutsKeys是用来配置面板打开的快捷键,修改里面的fastKeyCode即可。

3、加载扩展程序

在这里插入图片描述

如上图,打开浏览器扩展管理,将‘Chrome-tools-plugin’这个文件夹拉进这里即可。

4、唤出面板

随便打开一个页面,然后按下自己设置的快捷键,即可以唤出想要的面板。

说在后面

目前该插件还在开发阶段,除了以上说到的相关功能,后续还会加入一些新的操作功能,也希望大家可以给些建议,一起来打造完善这个插件,为我们省下学(mo)习(yu)的时间。

一起开发

想要一起来完善这个插件的同学们可以直接从Gitee上拉取代码进行开发。

Gitee地址:https://gitee.com/zheng_yongtao/chrome-plug-in

目录
相关文章
|
人工智能 开发框架 安全
AgentPrune:开源多智能体通信优化框架,无缝兼容AutoGen,让对话成本直降95%!
同济大学与香港中文大学联合研发的AgentPrune框架,通过时空图建模与低秩稀疏剪枝技术,显著优化多智能体系统的通信效率。该框架在保持性能的同时减少72.8%的通信量,并具备防御对抗攻击能力。
780 7
AgentPrune:开源多智能体通信优化框架,无缝兼容AutoGen,让对话成本直降95%!
|
自然语言处理 关系型数据库 MySQL
mysql 全文搜索功能优缺点
mysql 全文搜索功能优缺点
|
API
【vue2项目总结】——接口配置
【vue2项目总结】——接口配置
527 0
|
编译器
unsigned long int 和 unsigned long一样吗?
unsigned 代表的是无符号的整形数
697 0
|
存储 监控 安全
5 天学会阿里云 RPA:安全性与合规性
随着数字化转型的加速,机器人流程自动化(RPA)技术在各个行业中得到了广泛应用。阿里云 RPA 作为一种领先的 RPA 解决方案,不仅提供了高效的业务流程自动化能力,还高度重视安全性与合规性。在本文中,我们将深入探讨阿里云 RPA 在安全性与合规性方面的优势和措施。
|
Python
【零碎知识】【Python】@classmethod 与 @staticmethod
【零碎知识】【Python】@classmethod 与 @staticmethod
371 0
|
JavaScript 前端开发 UED
(详解错误情况,及解决方法)Vue 数据更新了但页面没有更新的情况
(详解错误情况,及解决方法)Vue 数据更新了但页面没有更新的情况
481 0
|
存储 对象存储 Docker
halo搭建炫酷个人博客快速部署:docker+docker-compose+nginx(二)
halo搭建炫酷个人博客快速部署:docker+docker-compose+nginx
767 2
|
弹性计算 Linux 数据中心
当Terraform遇上ECS(一)——DataSource篇
镜像id、实例类型id,可用区都是创建ECS实例的时候必须要考虑的参数,您是通过什么方式来选择的呢?本文将介绍,如何通过Terraform来轻松筛选这些参数并创建ECS实例。
10176 57
|
Java Maven
idea中maven选择了自动加载却没有自动加载处理办法
idea中maven选择了自动加载却没有自动加载处理办法
idea中maven选择了自动加载却没有自动加载处理办法