开源了一款开发提效工具—点击页面 dom 自动把鼠标定位到 IDE 源代码位置(支持 vite/webpack/rspack,支持 vue2/vue3/react/preact/solid)

2023-12-27 11:30:26 +08:00
 zhlx

效果可以看下面的图片:

这是项目地址:code-inspector

你也可以快速体验在线的 demo:

欢迎大家体验,希望对大家有所帮助

2194 次点击
所在节点    分享创造
25 条回复
zcf0508
2023-12-27 11:34:07 +08:00
非常好用!
sorude
2023-12-27 11:35:12 +08:00
感觉有点东西,但是没想到一定要这样做的场景👍
zhlx
2023-12-27 11:38:41 +08:00
@zcf0508 哈哈哈,在这遇到老哥了,离不开你的开发支持
zhlx
2023-12-27 11:40:01 +08:00
@sorude 开发时候用,对于大项目文件层级深、文件数量多,或者接收新项目的场景,要查找页面组件的源码文件是很麻烦的。用这个插件可以一键定位
sorude
2023-12-27 11:46:10 +08:00
@zhlx #4 体验一发 点了个小星星
SaltedFish12138
2023-12-27 13:12:13 +08:00
**我愿称之为今年最好用插件**
(拜当前项目所赐, 几百个页面,vue 名称混乱、url 配置乱七八糟、页面嵌套错综复杂,找一个页面都要累死,)
xudashan
2023-12-27 13:20:45 +08:00
牛牛牛!感谢感谢!
zhangkun28273455
2023-12-27 13:39:23 +08:00
使用了一下,确实很方便👍
MangoCloud
2023-12-27 13:43:38 +08:00
原理是啥
Natsuno
2023-12-27 13:53:10 +08:00
已安装👍
zhlx
2023-12-27 14:02:59 +08:00
@MangoCloud 可以看我这篇掘金的文章,有讲大致原理: https://juejin.cn/post/7288238328381587475
paopjian
2023-12-27 14:13:56 +08:00
有没有不用 npm 工具安装的方法呢?项目在网络隔离环境里,安装挺麻烦的,可不可以直接 idea 插件这种?
xiaoxinshiwo
2023-12-27 14:16:10 +08:00
牛的,已经 star
zhlx
2023-12-27 14:22:21 +08:00
@paopjian 暂时不行,因为插件的能力实现上需要参与到项目的编译过程,所以需要和 vite/webpack/rspack 等打包工具结合使用,单纯的 IDE 插件无法参与到打包过程中
chf007
2023-12-27 14:53:06 +08:00
哈哈,有想到一块去了。不过你这个只是想快速找到要修改的地方。我之前有想要搞个这个东西,主要出发点是有些文案上线后,总有产品、运营或老板看到后想要变一下。有了这个东西后就可以让想改的人直接定位到相关代码行,让他们自已改(直接打开 gitlab 编辑器或开个云编辑器),然后保存自动生成合并请求,我只要审一下代码通过一下走流水线发布就行了。
zhaol
2023-12-27 14:53:58 +08:00
之前试过一个叫 LocaltorJs 的浏览器插件,也是类似功能,但是定位好像不准,就没用了
zhaol
2023-12-27 14:54:58 +08:00
@zhaol 更正 LocaltorJs -> LocatorJs
zhlx
2023-12-27 14:56:33 +08:00
@zhaol 嗯嗯我也看过那个,不过他那个需要安装 npm 包 + 浏览器插件,比较麻烦。我这个只需要装一个 npm 包,定位是绝对准确的
body007
2023-12-27 15:24:09 +08:00



建议统一下,我用 git 仓库安装,结果配置好了报错,提示包不存在😂
zhlx
2023-12-27 15:31:55 +08:00
@body007 感谢帮忙发现问题!之前是分了 webpack 和 vite 两个包,现在统一了,没发现 readme 没改过来 QaQ

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1003760

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX