Code Inspector:点击页面元素自动定位到代码

Code Inspector是一个开发提效的神器

点击页面上的 DOM 元素,它能自动打开 IDE 并定位到 DOM 对应源代码位置

文档

目录

1、安装

bash 复制代码
npm install code-inspector-plugin -D

2、配置

2.1、webpack

js 复制代码
// webpack.config.js
const { CodeInspectorPlugin } = require('code-inspector-plugin');

module.exports = () => ({
  plugins: [
    CodeInspectorPlugin({
      bundler: 'webpack',
    }),
  ],
});

2.2、vue

js 复制代码
// vue.config.js
const WebpackCodeInspectorPlugin = require('webpack-code-inspector-plugin');

module.exports = {
  // ...other code
  chainWebpack: (config) => {
    // add this configuration in the development environment
    config
      .plugin('webpack-code-inspector-plugin')
      .use(new WebpackCodeInspectorPlugin());
  },
};

2.3、vite

js 复制代码
// vite.config.js
import { defineConfig } from 'vite';
import { CodeInspectorPlugin } from 'code-inspector-plugin';

export default defineConfig({
  plugins: [
    CodeInspectorPlugin({
      bundler: 'vite',
    }),
  ],
});

3、使用

代码审查快捷键

  • Mac 系统默认组合键是 Option + Shift
  • Window 的默认组合键是 Alt + Shift
相关推荐
BreezeJiang3 分钟前
从一棵树到一亿人:算法世界的"深搜"哲学
javascript
廖磊AI编程9 分钟前
AI 编程项目缺少 Bun 时,如何用 BVM 安装和验证运行时
javascript
#麻辣小龙虾#20 分钟前
vue3基于leaflet.js实现地图编辑功能
javascript·ecmascript·leaflet.js
AHRIKNOW25 分钟前
写一个 Fetch 封装库,没那么简单
javascript
渣波28 分钟前
手把手教你写出优雅的 API 接口调用
前端·javascript
spmcor29 分钟前
JavaScript 日期限制的“三个月陷阱”:从边界溢出到稳健实现
javascript
半个落月29 分钟前
Ajax 异步编程全攻略:从 XHR 到 async/await
javascript
橘子星1 小时前
深入理解 AJAX 中的 JSON 序列化与 JS 异步处理
前端·javascript·后端
夏幻灵1 小时前
深度解析 JavaScript 异步编程:从回调地狱到 Promise 的重构
开发语言·javascript·重构
Cobyte1 小时前
20.Vue Vapor 的应用初始化
前端·javascript·vue.js