VisBug:助力前端开发的浏览器插件

简介: VisBug:助力前端开发的浏览器插件

作为前端开发者相信肯定有遇到过以下场景:

  • 看到一个网站某个模块不错的样式效果想要看CSS代码
  • 开发过程中调整样式,如字符溢出,对齐,字体大小颜色之类
  • 更改网站数据或样式截图分享

在开发过程中,我们通常会遇到需要不断调整代码才能达到预期效果的情况。如果是线上网站的情况,一般会简单粗暴地使用 F12 来查看代码或更改数据。但今天我发现了一个非常不错的 Chrome 插件,可以提供更好的解决方案。我亲自试用了一下,感觉非常棒。在本文中,我将分享这个插件的具体功能,看看是否正好能够解决你的问题。

这个插件的名称是:VisBug

VisBug 是一款由 Adam Argyle 所创作的用于 Web 开发的浏览器扩展,它可以在 Google Chrome 和 Firefox 浏览器中使用。VisBug 的主要目的是为 Web 开发者提供一种更加直观、易用和有趣的方式来开发和设计网站。VisBug 与浏览器的开发者工具类似,但提供了更多的可视化工具,可以在页面上实时编辑 CSS 样式、HTML 元素和布局,以及检查和改进页面的可访问性和性能。

简单来说就是插件提供了一种更直观的方式来编辑网页,能够很轻松的进行设计和调试,包括移动、调整大小、编辑文本,修改颜色、实施预览效果等,能够提高有强迫症同学日常反复调整的效率。

安装完成后打开对应想要调试的网站,点击插件后会出现一个左侧栏,包含各种工具选项。

VisBug 的主要功能包括以下功能点,以下说明顺序和和上面功能点截图顺序一一对应:

1、测量元素之间的间距,选中元素后移动鼠标可以显示各种元素和被选元素之间的距离,就像平时查看设计图一样。

2、被选元素CSS样式查看,hover时会跟随鼠标移动变化,需要复制或停留的点击该元素即可,该弹窗不会消失可以进行复制操作,直到点击下一个元素关闭窗口。

3、显示被选元素的视觉相关属性,这个感觉比较实用的数据不多。

4、选中元素之后,可以按左键或者方向键盘拖拽

5、显示元素的外边距(margin),可通过键盘调整大小。

键盘调整的操作方式,后续相关功能点也有支持,具体的操作方式可以hover对应的功能点查看。

6、显示元素的内边距(padding),和外边距一样。

7、基于flex布局调整元素的样式,通过键盘调整非常方便。

8、调整元素的字体颜色和背景颜色,选中元素后修改调色板即可。

9、如果元素有阴影,则可以调节阴影相关细节。

10、调整元素位置,任意拖拽

11、调整字体大小、字体间距、行距

12、编辑元素(删除添加文字或者图片),对于要更改数据的场景就非常方便了。

13、搜索页面元素(支持标签、class、id等选择器)

主要功能点就介绍完了,有兴趣的同学可以安装体验一下。VisBug 插件可以帮助开发人员更加轻松地进行 Web 开发和设计,并提高他们的创造力和生产力。如果您是一名 Web 开发者或设计师,VisBug 可以是您的一款不可或缺的工具。

看完本文如果觉得有用,记得点个赞支持,收藏起来说不定哪天就用上啦~


目录
相关文章
|
28天前
|
存储 人工智能 前端开发
前端大模型应用笔记(三):Vue3+Antdv+transformers+本地模型实现浏览器端侧增强搜索
本文介绍了一个纯前端实现的增强列表搜索应用,通过使用Transformer模型,实现了更智能的搜索功能,如使用“番茄”可以搜索到“西红柿”。项目基于Vue3和Ant Design Vue,使用了Xenova的bge-base-zh-v1.5模型。文章详细介绍了从环境搭建、数据准备到具体实现的全过程,并展示了实际效果和待改进点。
118 2
|
2月前
|
数据可视化 Java Windows
Elasticsearch入门-环境安装ES和Kibana以及ES-Head可视化插件和浏览器插件es-client
本文介绍了如何在Windows环境下安装Elasticsearch(ES)、Elasticsearch Head可视化插件和Kibana,以及如何配置ES的跨域问题,确保Kibana能够连接到ES集群,并提供了安装过程中可能遇到的问题及其解决方案。
Elasticsearch入门-环境安装ES和Kibana以及ES-Head可视化插件和浏览器插件es-client
|
3天前
|
前端开发 数据可视化 数据挖掘
前端开发者的福音:这些插件让你轻松应对各种复杂需求!
前端开发领域充满创意与挑战,面对复杂需求,开发者常感力不从心。本文通过三个真实案例,介绍如何利用Chart.js、ESLint和Ant Design等强大插件,解决数据可视化、代码质量和UI组件复用等问题,提高开发效率,创造更出色的前端作品。
11 3
|
9天前
|
前端开发 JavaScript API
前端开发的秘密花园:这些技巧让你轻松应对各种浏览器兼容性问题!
【10月更文挑战第31天】前端开发是一个充满创意与挑战的领域,追求极致用户体验的同时,浏览器兼容性问题却时常阻碍我们前进。本文将介绍几种解决浏览器兼容性的最佳实践:使用CSS前缀、Autoprefixer工具、现代JavaScript特性与Babel转译、Polyfill与Feature Detection、响应式设计以及跨域问题处理。掌握这些技巧,助你轻松应对各种兼容性难题,创建更稳定、用户友好的网页应用。
21 3
|
8天前
|
机器学习/深度学习 自然语言处理 前端开发
前端神经网络入门:Brain.js - 详细介绍和对比不同的实现 - CNN、RNN、DNN、FFNN -无需准备环境打开浏览器即可测试运行-支持WebGPU加速
本文介绍了如何使用 JavaScript 神经网络库 **Brain.js** 实现不同类型的神经网络,包括前馈神经网络(FFNN)、深度神经网络(DNN)和循环神经网络(RNN)。通过简单的示例和代码,帮助前端开发者快速入门并理解神经网络的基本概念。文章还对比了各类神经网络的特点和适用场景,并简要介绍了卷积神经网络(CNN)的替代方案。
|
17天前
|
缓存 前端开发 JavaScript
"面试通关秘籍:深度解析浏览器面试必考问题,从重绘回流到事件委托,让你一举拿下前端 Offer!"
【10月更文挑战第23天】在前端开发面试中,浏览器相关知识是必考内容。本文总结了四个常见问题:浏览器渲染机制、重绘与回流、性能优化及事件委托。通过具体示例和对比分析,帮助求职者更好地理解和准备面试。掌握这些知识点,有助于提升面试表现和实际工作能力。
51 1
|
28天前
|
前端开发 JavaScript
乾坤qiankun(微前端)样式隔离解决方案--使用插件替换前缀
乾坤qiankun(微前端)样式隔离解决方案--使用插件替换前缀
268 8
|
1月前
|
机器学习/深度学习 自然语言处理 前端开发
前端大模型入门:Transformer.js 和 Xenova-引领浏览器端的机器学习变革
除了调用API接口使用Transformer技术,你是否想过在浏览器中运行大模型?Xenova团队推出的Transformer.js,基于JavaScript,让开发者能在浏览器中本地加载和执行预训练模型,无需依赖服务器。该库利用WebAssembly和WebGPU技术,大幅提升性能,尤其适合隐私保护、离线应用和低延迟交互场景。无论是NLP任务还是实时文本生成,Transformer.js都提供了强大支持,成为构建浏览器AI应用的核心工具。
396 1
|
1月前
|
存储 前端开发 Java
验证码案例 —— Kaptcha 插件介绍 后端生成验证码,前端展示并进行session验证(带完整前后端源码)
本文介绍了使用Kaptcha插件在SpringBoot项目中实现验证码的生成和验证,包括后端生成验证码、前端展示以及通过session进行验证码校验的完整前后端代码和配置过程。
90 0
验证码案例 —— Kaptcha 插件介绍 后端生成验证码,前端展示并进行session验证(带完整前后端源码)
|
21天前
|
NoSQL 前端开发 MongoDB
前端的全栈之路Meteor篇(三):运行在浏览器端的NoSQL数据库副本-MiniMongo介绍及其前后端数据实时同步示例
MiniMongo 是 Meteor 框架中的客户端数据库组件,模拟了 MongoDB 的核心功能,允许前端开发者使用类似 MongoDB 的 API 进行数据操作。通过 Meteor 的数据同步机制,MiniMongo 与服务器端的 MongoDB 实现实时数据同步,确保数据一致性,支持发布/订阅模型和响应式数据源,适用于实时聊天、项目管理和协作工具等应用场景。