Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feat] 支持在 elements 面板显示组件文件路径 #166

Open
tjx666 opened this issue Apr 26, 2024 · 3 comments
Open

[feat] 支持在 elements 面板显示组件文件路径 #166

tjx666 opened this issue Apr 26, 2024 · 3 comments

Comments

@tjx666
Copy link

tjx666 commented Apr 26, 2024

描述

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

image

使用场景

有时候两个组件在网页上非常接近不好选中,如果可以直接在 elements 面板中清除的看到某个元素对应哪个文件就好了

@zthxxx
Copy link
Owner

zthxxx commented Apr 27, 2024

@tjx666
可以添加 babel 插件,提供了 @react-dev-inspector/babel-plugin

https://react-dev-inspector.zthxxx.me/docs/compiler-plugin#react-dev-inspectorbabel-plugin

效果如:

// Input
<div />
 
// Output
<div data-inspector-relative-path="src/path/Component.tsx" data-inspector-line="10" data-inspector-column="6" />

@tjx666
Copy link
Author

tjx666 commented Apr 27, 2024

抱歉,我应该先仔细看一下文档的。

试用了下,我感觉更理想的效果:

  1. 只注入一个属性:data-inspector-path="src/a.ts?line=100&col=21"
  2. 应该只在快捷键开启时显示这个属性
  3. 貌似和 mui 冲突
image

@zthxxx
Copy link
Owner

zthxxx commented Apr 27, 2024

Get, 明白你说的问题点呢~

近期目标是提供一个右键菜单以支持选择父级各个组件。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants