首页 > 其他分享 >提高效率工具-开发环境代码自动跳IDE

提高效率工具-开发环境代码自动跳IDE

时间:2023-02-02 14:57:27浏览次数:41  
标签:插件 代码 React 提高效率 跳转 组件 IDE vite

在日常开发中,当项目组件特别多或者刚接手一个项目时,可能需要花费一定时间去查找页面元素/组件对应的代码。下面就来分享几个插件,通过这些插件,点击页面元素就可以直接跳转到 IDE 中对应的代码,提高开发效率!

Vue Devtools

Vue 官方调试工具 Vue Devtools 是支持点击组件直接跳转到编辑器并打开对应代码的。只需要定位页面的组件,Devtools 就会识别对应的组件,点击选中组件,再点右上角的链接按钮即可跳转到 IDE 中对应的组件。

 

 

LocatorJS

使用 LocatorJS,在浏览器中单击 UI 组件就可以直接在 IDE 中打开其代码。可以通过浏览器插件(支持 Chrome 和 Firfox)或者在项目中安装依赖来引入 LocatorJS,其适用于 React、Preact、Solid、Vue 和 Svelte。

 

 

Github:https://github.com/infi-pc/locatorjs

click-to-component

Option+单击浏览器中的 React 组件以就会立即在 VS Code 中打开源代码。适用于 Next.js、 Create React App 和 Vite 等。

 

 

Github:https://github.com/ericclemmons/click-to-component

react-dev-inspector

只需单击一下即可直接从浏览器 React 组件跳转到本地 IDE 对用的代码。适用于几乎所有的 React 框架,例如 Vite、 Next.js、 Create React App、 Umi3、 Ice.js,或任何其他在内置中使用 @babel/plugin-transform-react-jsx-source 的 React 项目。该插件仅适用于 VS Code,但简单,无需任何其他配置。

 

 

Github:https://github.com/zthxxx/react-dev-inspector

vite-plugin-react-inspector

这个 vite 插件允许用户通过简单的点击直接从浏览器 React 组件跳转到本地 IDE 代码。支持 React 16、17、18。这些开箱即用的功能只需要在 vite.config.ts 中添加这个插件即可。

 

 

Github:https://github.com/sudongyuer/vite-plugin-react-inspector

vite-plugin-vue-inspector

一个 vite 插件,当点击浏览器的元素时,它提供了自动跳转到本地 IDE 的能力,支持 Vue2、Vue3、Nuxt3、SSR。

 

 

Github:https://github.com/webfansplz/vite-plugin-vue-inspector

标签:插件,代码,React,提高效率,跳转,组件,IDE,vite
From: https://www.cnblogs.com/cczlovexw/p/17085990.html

相关文章

  • pyplot绘图常用代码
    https://zhuanlan.zhihu.com/p/366489354importmatplotlib.pyplotaspltx=[iforiinrange(10)]y=[random.random()for_inrange(10)]y1=[random.random......
  • Python代码打包成可执行文件的常用方法!
    大家都知道,平时我们写的Python程序,其运行主要依赖于Python环境。当我们想要提供给别人使用或者更换电脑时,就需要重新安装Python环境,十分麻烦,因此我们想要将它传给任何人......
  • IDEA与tomcat相关配置和Servlet体系结构
    IDEA与tomcat相关配置IDEA会为每一个tomcat部署的项目单独建立一份配置文件查看控制台的log:"C:\Users\drm\AppData\Local\JetBrains\IntelliJIdea2022.1\tom......
  • Maven配置(IDEA配置)【转】
    https://blog.csdn.net/llAl_lAll/article/details/120516379?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167530644016800188540759%2522%252C%2522scm%25......
  • Python TensorFlow深度学习回归代码:DNNRegressor
      本文介绍基于Python语言中TensorFlow的tf.estimator接口,实现深度学习神经网络回归的具体方法。目录1写在前面2代码分解介绍2.1准备工作2.2参数配置2.3原有模型删......
  • 实战:第十九章:存入Long类型对象,在代码中使用Long类型接收,结果报类型转换错误
    使用雪花算法随机生成的id,使用Long类型存储到redis的时候,反序列化为Object类型,对于数值类型,取出后统一转为Object,导致泛型类型丢失,数值自动转为了Integer类型,rangeofint......
  • 图解华为云代码检查服务CodeArts Check
    华为云代码检查服务CodeArtsCheck为用户提供代码风格、通用质量与代码安全风险等检查能力,并提供问题闭环处理、检查报告等功能,可一站式完成代码检查作业。六大特性守护软件......
  • 图解华为云代码检查服务CodeArts Check
    华为云代码检查服务CodeArtsCheck为用户提供代码风格、通用质量与代码安全风险等检查能力,并提供问题闭环处理、检查报告等功能,可一站式完成代码检查作业。六大特性守护软......
  • 代码格式化prettier
    ####代码格式化prettier不依赖当前工具配置,也可以对代码进行格式化;npminstallprettier-D配置PrettierrcuseTabes:使用tab缩进tabwidth:tab空格是几个printWid......
  • 案例列表查询分析与列表查询代码实现
    列表查询分析:  代码实现:配置文件driverClassName=com.mysql.cj.jdbc.Driverurl=jdbc:mysql:///db2username=rootpassword=root#初始化连接数量initialSize......