前言 相关文章 谷歌官方文档 (需翻墙) Chrome 插件开发全攻略 (强烈推荐看这一篇!) 你只需要看完上面那篇文章和掌握一些前端开发基础,就足以自行编写一个 Chrome 插件。...应该来说这是 Chrome 扩展开发,不过说 Chrome 插件更顺口,后文也会说成 Chrome 插件。...安装 Chrome 插件 首先打开 Chrome,如下图即可进入插件的管理页面 这时候记得把右上角的开发者模式给勾上,如果不勾上的话你无法直接将文件夹拖入 Chrome 进行安装,就只能安装.crx...Chrome 要求插件必须从它的 Chrome 应用商店(需要翻墙)安装,其它任何网站下载的都无法直接安装,所以可以把crx文件解压,然后通过开发者模式直接加载。...我的模板 关于 Chrome 的主要内容也就这些,实际开发如果有个模板就能大大方便开发,在原文章中该作者已经分享了有对应的源代码,这里放上我自写的 Chrome 模板编写过程。
这些行为其实完全可以被视作重复劳动,有机会被脚本或者插件的自动行为取代。iMacro 或者 Greasemonkey 都是做这件事的好工具,今天下午有时间,要不干脆写一个 Chrome 插件吧。...我不在这里说太多,推荐大家去浏览一下,即便不做插件开发这件事情,过一下文档也是有收获的。...,可以是 html 文件,也可以是 js 文件。...剩下的,问题就从做一个插件,变成了做一个 HTML 页面,或者是实现一段 js 脚本。...所有这一切,都在一个叫做 chrome 的插件代码全局可见的对象中。
作为一个UI开发,平时跟Chrome浏览器打交道最多,于是就整了一个Chrome插件可以及时预览对应Animate.css中的动画效果并生成对应的动画代码,这样在实际开发中碰到一些需要使用到Animate.css...下面就以一个简单的flexbox对齐预览的插件为例,讲讲使用vuejs开发Chrome插件的开发体验和效率。...Chrome插件开发基本知识 在应用商店中下载下来的插件基本上都是以.crx为文件后缀,该文件其实就是一个压缩包,包括插件所需要的html、css、javascript、图片资源等等文件。...开发一个插件就跟我们平时做web开发流程没多大的区别,就是先搭好基本的页面,然后使用js来写交互逻辑等功能。...一个简单的插件就完成了,通过这一个简单的chrome插件就可以体验到vuejs在web开发中简单、优雅的魅力,还有什么理由不用起来呢。
越来越多的前端开发人员喜欢在Chrome里开发调试代码,Chrome有许多优秀的插件可以帮助前端开发人员极大的提高工作效率。...尤其Chrome本身是可以登录的,登录后你所有的插件都会自动同步到每一个登录后的Chrome的,非常方便啊。...,PageSpeed Insights是谷歌开发的类似功能的插件。 ColorZilla 可以从页面上任何一点获取颜色,维护获取历史等。 Measure It! MeasureIt! ...用法是在新窗口里输入js文件的URL或者在查看HMTL源代码时点击js文件的链接。...如果是在Chrome的控制台里的资源选项里查看代码则推荐使用Chrome自带的"pretty print"功能,也就是点击"{ }"图标。
前言 chrome浏览器深受广大用户的喜爱,其扩展性对于开发者来说更加是经常会接触到的,平时用到很多的插件,一方面帮助自己提高了工作的效率,本小节来学习一下chrome插件开发入门篇 在应用商店中下载下来的插件基本上都是以....crx为文件后缀,该文件其实就是一个压缩包,包括插件所需要的html、css、javascript、图片资源等等文件 chrome插件开发的课程: https://www.w3cschool.cn/kesyi...spm_id_from=autoNext 环境准备 开发工具:vscode chrome浏览器的拓展程序中打开"开发者模式" manifest.json { // 清单文件的版本,这个必须写,而且必须是...2 "manifest_version": 2, // 插件的名称 "name": "demo", // 插件的版本 "version": "1.0.0", // 插件描述 "description":...按顺序注入 "js": ["custom.js"], // JS的注入可以随便一点,但是CSS的注意就要千万小心了,因为一不小心就可能影响全局样式 "css": ["custom.css"], "run_at
本文将详细介绍如何开发一款Chrome插件,包括插件的介绍、开发配置与调试。不包含插件的发布、审核等内容。...通过阅读本教程,你能够:了解浏览器器插件,这里专指 Chrome Extension(CE)的基本知识和运行原理了解如何开发CE的界面和逻辑调试插件,根据错误信息做出修复什么是浏览器插件浏览器插件是一种可增强网页功能的嵌入程序...插件商店由不同的浏览器厂商维护,比如你要在Chrome上使用插件,要到Chrome Webstore下载安装。Firefox上亦然。...2.选中界面右上角的开发者模式3.点击左上角的加载已解压的扩展程序,并选中刚才的插件文件夹插件已经成功载入。可以点击扩展程序按钮,鼠标移动到插件右侧的固定按钮,固定到标签栏里。..." }}复制代码同时在插件目录添加background.js文件,包含以下代码:chrome.runtime.onInstalled.addListener(() => { console.log(
前言 我当时学习开发 Chrome 插件的时候,还不会 Vue,更别说 Webpack 了,所以使用的都是原生的 html 开发,效率就不提了,而这次就准备使用 vue-cli 来进行编写一个某...B 站获取视频信息,评论的功能(原本是打算做自动回复的),顺便巩固下 chrome 开发(快一年没碰脚本类相关技术了),顺便写套模板供自己后续编写 Chrome 插件做铺垫。...,tab 页,axios,如下图 选择完后,将会自动下载依赖,通过 npm run server 将会在根目录生成 dist 文件夹,将该文件拖至 Chrome 插件管理便可安装,由于使用了 webpack...相关模板 vitesse-webext plasmo 整体体验 当时写 Chrome 插件的效率不能说慢,反正不快就是了,像一些 tips,都得自行封装。...用过 Vue 的都知道写网页很方便,写 Chrome 插件未尝不是编写一个网页,当时的我在接触了 Vue 后就萌发了使用 vue 来编写 Chrome 的想法,当然肯定不止我一个这么想过,所以我在 github
Code Cola 我很喜欢这个插件,你可以查看所选部分或元素的完整 CSS,也可以在线编辑它的 CSS。推荐设计师和非设计师使用。...为了克服这种困难,我们可以用这个插件。...Awesome Screenshot 作为开发人员,有时我们必须向测试人员或客户提供站点或功能的运行证据,这时可以用这个工具。...Web Developer 拥有多种功能的出色插件。...Octotree 将你的 GitHub 体验提升到全新水平的插件。
Chrome浏览器目前是网络上可用的最好的浏览器之一,并且自2011年11月超越了Firefox浏览器之后,已经成为了互联网上占主导地位的浏览器。...本篇文章将与大家分享一些与前端开发有关的实用的Chrome浏览器插件,这些插件可以帮助你提高前端开发工作效率。...Allow-Control-Allow-Origin: * 允许应用从不同的来源请求数据,特别适用于前后端分离的开发模式,解决开发中的浏览器跨域问题。 ?...Vue.js devtools 调试和分析Vue应用程序。 ? React Developer Tools 调试和分析React应用程序。 ?
JS文件替换神器--Chrome ReRes插件 ReRes插件安装配置 ReRes项目官方地址:https://github.com/annnhan/ReRes 安装完毕后,在地址栏输入chrome:...线上地址请以http://开头,本地地址以file:///开头,比如http://cssha.com或file:///D:/a.js image.png 配置完成保存,刷新即可。
然后点击添加到Chrome,就可以添加到我们的: [13982762-0cdcb3e8de7d2be4.png] 3. 使用google插件钱包 如果你使用的是测试网,可以去测试网水龙头领取BTM。...[13982762-675cd792e5900237.png] Dapp调起Google插件的实现 初始化注入 [13982762-894f29db59929b1a.jpg] 检查插件,账户 [13982762...开发者开发dapp可以搭建改项目作为与链交互的服务器,自己搭建参考项目的readme....流程总结就是: step1: 下载安装Chrome插件钱包,如果自己的dapp不需要跳过这一步。 step2: 如果需要自己搭建BlockCenter后端服务器,参考项目说明文件安装。...然后将编译后的合约参数配置在dapp的配置文件,如下图:(全红部分是测试网合约配置参数) [13982762-bfa0d9368d399c03.png] step4:调用Chrome插件钱包。
想到Chrome插件可以解决这个事情,主要原理就是:新开一个页,定时刷新这个页面,检测是否掉线,如果掉线,就触发登录按钮,实现自动登录,这个检测是在后台进行的,不能影响前端的数据大屏显示信息。...插件属性,如名称,版本,权限,调用的js名称等。...-1.11.3.min.js", "main.js"] } } 三,编写完之后,目录结构是这样的。...以此类推,开发Chrome扩展插件,还可以实现,其他一些功能,比如数据抓取,网站异常报警等。Chrome扩展插件,真是一个好功能!...未经允许不得转载:肥猫博客 » 开发Chrome插件,实现网站自动登录
前言 Chrome 插件是我们经常用到的,比如广告屏蔽,浏览器美化,访问国外网站等。但是你有想过 Chrome 插件是如何开发的吗?...出于好奇,今天我们一起从 0 到 1 开发一个超级无敌简单的 Chrome 插件,目的只为入门 Chrome 插件基础开发。...关于 Chrome 插件 Chrome 插件开发官方文档 Chrome 是由 html、js、css 和静态文件等组成的文件集合。...插件的导入 打开浏览器的开发者模式 导入插件 插件的效果 访问哔哩哔哩 浏览器打开:https://www.bilibili.com/ 你会发现哔哩哔哩的网站 title 已经被打印出来了。...总结 对于 Chrome 从 0 到 1,我们可以用一句话总结:用户访问网站,manifest.json 拦截匹配后触发 my.js 执行,从而实现功能。期待你能开发出好用的 Chrome 插件。
作为一个UI开发,平时跟Chrome浏览器打交道最多,于是就整了一个Chrome插件可以及时预览对应Animate.css中的动画效果并生成对应的动画代码,这样在实际开发中碰到一些需要使用到Animate.css...作为一个程序员,捣鼓些小工具,不但可以学些新技术还可以提高我们的开发效率,何乐而不为呢。 下面就以一个简单的flexbox对齐预览的插件为例,讲讲使用vuejs开发Chrome插件的开发体验和效率。...Chrome插件开发基本知识 在应用商店中下载下来的插件基本上都是以.crx为文件后缀,该文件其实就是一个压缩包,包括插件所需要的html、css、javascript、图片资源等等文件。...开发一个插件就跟我们平时做web开发流程没多大的区别,就是先搭好基本的页面,然后使用js来写交互逻辑等功能。 比如我这个插件的目录文件如下: ?...一个简单的插件就完成了,通过这一个简单的chrome插件就可以体验到vuejs在web开发中简单、优雅的魅力,还有什么理由不用起来呢。 欢迎点击“阅读原文”,方便查看本文中的相关链接。
Postman 无论你是开发人员,还是测试人员,当你想快速测试下某个接口是否运行良好或者想知道这个接口返回参数列表结构,我们就可以使用Postman这款工具,我们只需要选择get或者post等方式,并填写相应参数就可以发起调用请求...4. jsonView 由于JSON的优点,目前系统接口返回数据往往通过Json格式,而在浏览器访问接口返回的JSON数据并没有安装JSON格式展现出来,此时,我们就可以给Chrome浏览器安装JSONView...插件,通过它可以方便我们的阅读。...如果想让自己的网站更加酷炫,那么就使用Stylish插件,保准让你网页风格显得与众不同。 ? 6....上述这些插件,大家可以发送关键字"Chrome插件"获取,接着打开chrome浏览器输入chrome://extensions,最后只需要将上述插件拖动扩展程序处即可。
安装使用插件钱包 1. 打开Google浏览器的应用商店,搜索Bystore ? 下载链接:http://t.cn/E6cFFwb 2. 然后点击添加到Chrome,就可以添加到我们的: ? 3....Dapp调起Google插件的实现 初始化注入 ? 检查插件,账户 ?...开发者开发dapp可以搭建改项目作为与链交互的服务器,自己搭建参考项目的readme....流程总结就是: step1: 下载安装Chrome插件钱包,如果自己的dapp不需要跳过这一步。 step2: 如果需要自己搭建BlockCenter后端服务器,参考项目说明文件安装。...step3: 开发智能合约,并编译。然后将编译后的合约参数配置在dapp的配置文件,如下图:(全红部分是测试网合约配置参数) ? step4:调用Chrome插件钱包。
开门见山:一个chrome插件会包含哪些文件及文件夹 简单说明一下: html:存放html页面 images:存放插件图标 scripts:存放js文件 styles: 存放样式...Chrome插件就是一个网站类的应用,它是用html、javascript、css组成的一个webapp; 相比于通常的webapp, Chrome插件还可以调用更多浏览器层面的api,包括书签、历史记录...重点说一说这个文件:manifest.json 如前所述,它包含了一些插件的元数据,作为chrome的入口文件,可以理解为插件的程序清单,那么它到底做了什么事情呢?...打包发布 开发插件的目的是为了贡献自己的一点技术力量,为人类的永恒与和平略尽绵力,当然这都是胡扯!大部分的开发者都想赚些个零花,不过首先你得向google上交五美金!...点击链接https://chrome.google.com/webstore/developer/dashboard/进入google开发者控制台,你会看到下图,提示交5美元注册开发者。
这是本人第二次开发Chrome插件,本次开发主要两个目的,第一是练习Chrome插件开发时各个页面(沙盒)之间的消息传递,第二是在办公室看某些网站不想打开图片(你懂得。。。)...首先分析一下,在上一次开发Chrome插件开发之制作豆瓣电台歌词,我们主要使用pageAction和content_script,但是chrome的browser action插件最主要的background...popup.js $("input:radio[name='options']").change(function () { chrome.tabs.query({active: true...插件的源码与打包程序下载地址:http://download.csdn.net/detail/xanxus46/7193505 希望对学习Chrome插件开发的朋友有帮助。...插件的安装教程查看上一篇博客:Chrome插件开发之制作豆瓣电台歌词
开发Chrome插件项目,在调用Chrome的相关接口时,默认情况下WebStorm是不会有任何提示的,这对于开发者特别是新手特别不友好。...因此,需要IDE能支持Chrome接口调用时的智能提示。...第二步,当遇到无法在WebStorm中下载Chrome库时,就需要手动下载。...在弹出对话框中选择已下载的Chrome类库文件,加载到WebStorm中进行配置。...至此,再回到WebStorm中编写JavaScript代码调用Chrome接口时就会有对应的代码提示,效率大大提高了。
我是一个重度的 Chrome 使用者,还是给大家带来一波好用的 Chrome 插件吧,都是我自己亲身使用过觉得不错的,推荐给大家。 嗯......,这下不用领 Mac 了吧。...Tampermonkey Chrono Chrome 有自己默认的下载器,但是功能太过简单。Chrono 下载管理器是 Chrome™ 浏览器下第一款也是唯一一款功能全面的下载管理工具。...超级截图录屏大师是一款录屏神器,也是一款截屏神器.屏幕截图 & 图片编辑,屏幕录像&视频编辑,所有这些截图,录屏功能,都被一气呵成的集成到插件和对应的网站服务中。...JSONView Web Developer 用过 Chrome 浏览器调试 Web 的都应该用过自带的 DevTools 工具,而 Web Developer 插件则又增强了一些功能,比如禁 Javascript...,禁插件,编辑 css,cookie,form 等。
领取专属 10元无门槛券
手把手带您无忧上云