如何让驼峰命名、中横线命名的变量同时高亮、并且能同时被搜索到

2023-04-27 14:11:51 +08:00
 nanvon

比如在 Vue 中,用大驼峰命名法引入一个组件,在 template 中用中横线来命名。这样的话,当我选中其中一个,另一个无法高亮;搜索任意一个,也无法同时搜索到两个。

caret-down-outlined

CaretDownOutlined

我希望能满足这个需求,你们有推荐的方案吗?

1816 次点击
所在节点    Visual Studio Code
5 条回复
nightwitch
2023-04-27 16:00:46 +08:00
Regex 搜索
dearneo
2023-04-27 16:19:54 +08:00
正则
wangtian2020
2023-04-27 16:52:52 +08:00
vscode 搜索支持正则,让 ai 帮写或者现学一下
我碰到的真实使用场景,css 中匹配 px 但不匹配 rpx
thinkershare
2023-04-27 17:42:15 +08:00
@nanvon 自己用 VSCode 提供的扩展 API 创建一个扩展,实现这个需求非常简单。应该 100 行内代码就可以搞定,然后上传到 VSCode 的扩展商店,很多适合 VSCode 不提供的功能我就自己做。你也可也给 vue 的 Volar 插件提一个 Feature Request.
koebehshian
2023-04-28 02:53:54 +08:00
不需要插件,vscode 打印命令窗口,选择 git bash, cd 到对应目录,输入`grep -rin 'caret\-\?down\-\?outlined' ./`就可以

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

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

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

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

© 2021 V2EX