快速定位到源码位置的插件 - vite/webpack

1. vite-plugin-vue-devtools

npm i vite-plugin-vue-devtools -D

 vite.config.js中配置

import vueDevTools from 'vite-plugin-vue-devtools'export default defineConfig({server: {port: 5173,host: '0.0.0.0'},plugins: [vue(),vueJsx(),vueDevTools({componentInspector: true,launchEditor: "webstorm"}),BASIC_SSL()],
})

2. react-dev-inspector

配置比较繁琐(请自行百度)

3. code-inspector-plugin【推荐】

npm install code-inspector-plugin -D

在打包工具配置文件中引入插件(支持 vite、webpack、rspack、esbuild 等):

// vite.config.ts
import { codeInspectorPlugin } from 'code-inspector-plugin';export default {plugins: [codeInspectorPlugin({bundler: 'vite',editor: 'code',showSwitch: true,}),],
}
使用方式

方法一:快捷键模式

  • Mac:Option + Shift

  • Windows:Alt + Shift

  • 鼠标悬停 + 点击,IDE 自动跳转到对应代码

方法二:页面按钮切换

  • 配置 showSwitch: true 后页面会出现按钮

  • 开启后点击元素即可跳转

支持技术栈
  • 打包工具:vite、webpack、rspack、esbuild、farm、nextjs、nuxt、umijs、rsbuild

  • 框架:vue、react、preact、solid、qwik、svelte、astro

 注意事项

  • 如果你是 微前端, 那么主应用 + 子应用都要加插件,另外如果无法打开编辑器,

    在根目录下新建 .env.local 文件,设置 CODE_EDITOR=xxx,如:

    CODE_EDITOR=/home/xxx/.vscode-server/bin/xxx/remote-cli/code
    

    这个值是应用的启动地址,具体看这里:https://inspector.fe-dev.cn/guide/ide.html#%E5%85%B6%E4%BB%96-ide

官网:https://inspector.fe-dev.cn/

仓库:https://github.com/zh-lx/code-inspector

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/80521.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于AH1101芯片的5V升18.6V LED恒流背光供电方案设计

基于AH1101芯片的5V升18.6V LED恒流背光供电方案设计 在现代电子设备中,LED背光技术因其高效、节能、寿命长等优点被广泛应用于各类显示设备。本文将详细介绍如何利用AH1101高效升压恒流驱动芯片,实现从5V输入电压升压至18.6V,为LED背光板提供…

16.1 - VDMA视频转发实验之TPG

文章目录 1 实验任务2 系统框图3 硬件设计3.1 IP核配置3.2 注意事项 4 软件设计4.1 注意事项4.2 工程源码4.2.1 main.c文件 1 实验任务 基于14.1,使用Xilinx TPG(Test Pattern Generator) IP提供视频源,将视频数据通过VDMA写入PS…

认识Docker/安装Docker

一、认识Docker Docker的定义 Docker 是一个开源的应用容器引擎,允许开发者将应用及其依赖打包到一个轻量级、可移植的容器中。容器化技术使得应用可以在任何支持 Docker 的环境中运行,确保环境一致性。 Docker的核心组件 Docker Engine:负责…

实用工具:微软软件PowerToys(完全免费),实现多台电脑共享鼠标和键盘(支持window系统)

实用工具:微软软件 PowerToys 让多台电脑共享鼠标和键盘 在如今的数字化办公与生活场景中,我们常常会面临同时使用多台电脑的情况。例如,办公时可能一台电脑用于处理工作文档,另一台用于运行专业软件或查看资料;家庭环…

西门子 Teamcenter13 Eclipse RCP 开发 1.1 工具栏 普通按钮

西门子 Teamcenter13 Eclipse RCP 开发 1.1 工具栏 普通按钮 1 配置文件2 插件控制3 命令框架 位置locationURI备注菜单栏menu:org.eclipse.ui.main.menu添加到传统菜单工具栏toolbar:org.eclipse.ui.main.toolbar添加到工具栏 style 值含义显示效果push普通按钮(默…

React中巧妙使用异步组件Suspense优化页面性能。

文章目录 前言一、为什么需要异步组件?1. 性能瓶颈分析2. 异步组件的价值 二、核心实现方式1. React.lazy Suspense(官方推荐)2. 路由级代码分割(React Router v6) 总结 前言 在 React 应用中,随着功能复…

现在环保方面有什么新的技术动态

环保领域的技术发展迅速,尤其在“双碳”目标、数字化转型和可持续发展背景下,涌现出许多创新技术和应用。以下是当前环保领域的新技术动态(截至2024年): 一、碳中和与碳减排技术 CCUS(碳捕集、利用与封存&a…

solidwors插件 开发————仙盟创梦IDE

SolidWorks VBS SolidWorks 支持通过 VBScript(.vbs)脚本 进行简单的二次开发(如自动化建模、批量操作等),但严格来说这属于 脚本编程,而非传统的插件(Plug-in)开发(插件…

docker(二)初识 docker

在第一章的容器化架构中,我们已经了解到了 docker 是一个容器化技术,本章将详细介绍什么是虚拟化、容器化技术,以及什么是 docker。 一、物理机 VS 虚拟化 VS 容器化 物理机: 实际的服务器或者计算机。是相对于虚拟机而言的对实体…

ChatGPT + DeepSeek 联合润色的 Prompt 模板指令合集,用来润色SCI论文太香了!

对于非英语母语的作者来说,写SCI论文的时候经常会碰到语法错误、表达不够专业、结构不清晰以及术语使用不准确等问题。传统的润色方式要么成本高、效率低,修改过程又耗时又费力。虽然AI工具可以帮助我们来润色论文,但单独用ChatGPT或DeepSeek都会存在内容泛泛、专业性不足的…

python打包exe报错:处理文件时错误:Excel xlsx file; not supported

背景:最近用python写一个excel解析工具,然后打包成exe可执行文件的时候,遇到这样的问题 1.在我自己编译器运行是可以正常将上传后的excel进行解析,但是在打包成exe后,就无法正常解析excel 问题排查: 1.切换…

Ubuntu操作合集

UFWUncomplicated Firewall 查看状态和规则: 1查看状态sudo ufw status, 2查看详细信息sudo ufw status verbose, 默认策略配置: 1拒绝所有入站sudo ufw default deny incoming 2允许所有出战sudo ufw default allow outgoing …

怎么用Origin画出MATLAB效果的3D时频图

MATLAB画3D时频图的效果比Origin差远了....但用Origin去画MATLAB需要一些过程 本帖让你轻轻松松把MATLAB的时频图搬移到Origin中,然后拥有高级视图的3D时频图,并且可以随心调整格式 一、数据搬移 首先,在MATLAB中打开时频图变量 复制 在O…

OpenEvidence AI临床决策支持工具平台研究报告

平台概述 OpenEvidence是一个专为医疗专业人士设计的临床决策支持工具,旨在通过整合各类临床计算器和先进的人工智能技术,提高医生的诊疗决策效率和准确性。作为一款综合性医疗平台,OpenEvidence将复杂的医学计算流程简化,同时提供个性化的临床建议,使医生能够更快、更准…

vim - v

在 Vim 中,使用 可视模式(Visual Mode) 可以选中文本并进行复制、剪切、粘贴等操作。以下是详细的使用方法: 1. 进入可视模式 命令功能v字符可视模式(按字符选择)V(大写)行可视模式…

GUI图形化演示

目录 概述 常用组件如下: JFrame: 一.新建JFrame对象: 二.设置JFrame的大小: 三.设定JFrame的关闭方式 布局方式: setLayout 方法概述 常用布局管理器 自定义布局 注意事项 面板与布局的嵌套: 监听器&#…

Visual Studio已更新为17.14+集成deepseek实现高效编程

01 Visual Studio 2022 v17.14。 此更新侧重于全面提供出色的开发人员体验,侧重于稳定性和安全性以及 AI 改进。 02 GPT-4o代码完成模式 我们非常高兴地宣布,新的 GPT-4o Copilot 代码完成模型现已在 Visual Studio 17.14 中为 GitHub Copilot 用户…

URP相机如何将场景渲染定帧模糊绘制

1)URP相机如何将场景渲染定帧模糊绘制 2)为什么Virtual Machine会随着游戏时间变大 3)出海项目,打包时需要勾选ARMv7吗 4)Unity是手动还是自动调用GC.Collect 这是第431篇UWA技术知识分享的推送,精选了UWA社…

OpenAI推出Codex — ChatGPT内置的软件工程Agents

OpenAI继续让ChatGPT对开发者更加实用。 几天前,他们增加了连接GitHub仓库的支持,可以"Deep Research"并根据你自己的代码提问。 今天,该公司在ChatGPT中推出了Codex的研究预览版,这是迄今为止最强大的AI编码Agent。 它可以编写代码、修复错误、运行测试,并在…

Python × CARLA:如何在自动驾驶仿真世界里打造智能驾驶系统?

Python CARLA:如何在自动驾驶仿真世界里打造智能驾驶系统? 在人工智能与自动驾驶的浪潮中,真实世界的测试成本高昂,而自动驾驶仿真已成为开发者训练和测试 AI 驾驶算法的关键技术手段。其中,CARLA(Car Learning to Act)作为开源自动驾驶仿真平台,凭借其真实感强、高度…