当前位置: 首页 > 科技观察

点击页面元素跳转到IDE对应代码,试试这些工具吧!

时间:2023-03-21 11:28:46 科技观察

在日常开发中,当项目组件过多或者刚接手一个项目时,可能需要花一些时间才能找到页面元素/组件对应的代码。下面分享几个插件。通过这些插件,您可以通过点击页面元素直接跳转到IDE中对应的代码,提高开发效率!VueDevtoolsVue官方调试工具VueDevtools支持点击组件直接跳转到编辑器打开对应代码。你只需要在页面中定位组件,Devtools就会识别出对应的组件。点击选中组件,然后点击右上角的链接按钮,跳转到IDE中对应的组件。LocatorJS使用LocatorJS,单击浏览器中的UI组件可直接在IDE中打开其代码。LocatorJS可以通过浏览器插件(支持Chrome和Firefox)或者在项目中安装依赖来引入。它适用于React、Preact、Solid、Vue和Svelte。Github:https://github.com/infi-pc/locatorjsclick-to-componentOption+在浏览器中点击一个React组件会立即在VSCode中打开源代码。适用于Next.js、CreateReactApp、Vite等Github:https://github.com/ericclemmons/click-to-componentreact-dev-inspector直接从浏览器React组件跳转到本地IDE使用的代码只需单击一下。适用于几乎所有React框架,如Vite、Next.js、CreateReactApp、Umi3、Ice.js,或任何其他内置使用@babel/plugin-transform-react-jsx-source的React项目。该插件仅适用于VSCode,但很简单,不需要任何额外配置。Github:https://github.com/zthxxx/react-dev-inspectorvite-plugin-react-inspector这个vite插件允许用户通过简单的点击直接从浏览器React组件跳转到本地IDE代码。支持React16、17、18。这些开箱即用的功能只需要在vite.config.ts中添加这个插件即可。Github:https://github.com/sudongyuer/vite-plugin-react-inspectorvite-plugin-vue-inspector是一个vite插件,提供了在浏览器中点击元素时自动跳转到本地IDE的功能,并支持Vue2、Vue3、Nuxt3、SSR。Github:https://github.com/webfansplz/vite-plugin-vue-inspector