1.2.1 • Published 10 months ago
vite-plugin-vue-code-dev-link v1.2.1
代码跳转工具(code-link)Alt+鼠标左键点击跳转
一个实现 dom 元素跳转至对应代码行的 vite 插件,运行环境为 vite+vue3+VSCode
通过 Alt+鼠标左键的方式点击 dom 元素跳转至 VSCode 对应行。
如果点击元素在代码中不存在,则会跳转至其存在代码的父元素,如 ElementPlus 中的 table 中的元素。
引入
1、引入 vite 插件和客户端点击插件;
npm install vite-plugin-vue-code-dev-link
npm install code-dev-link-client
2、vite.config.js 中使用;
//...
import { codeLinkServer, codeLinkLoader } from "vite-plugin-vue-code-dev-link";
export default defineConfig({
plugins: [
//...
codeLinkServer(),
codeLinkLoader(),
],
//...
});
3、入口文件 main.js 中使用
import client from "code-dev-link-client";
if (process.env.NODE_ENV === "development") {
client();
}
编辑器命令加入环境变量
vscode 的 code 命令
- vscode 的定位功能是基于 vscode 的 code 命令实现的,所以请确认 code 命令是否有效(cmd 或 shell 里直接执行 code)
- 若 code 命令找不到请如下操作: 方案 1 使用 command + shift + p (注意 window 下使用 ctrl + shift + p ) 然后搜索 code,选择 install 'code' command in path。 方案 2 也可直接手动将 code 命令的路径添加到环境变量中