比如在 Vue 中,用大驼峰命名法引入一个组件,在 template 中用中横线来命名。这样的话,当我选中其中一个,另一个无法高亮;搜索任意一个,也无法同时搜索到两个。
caret-down-outlined
CaretDownOutlined
我希望能满足这个需求,你们有推荐的方案吗?
1
nightwitch 2023-04-27 16:00:46 +08:00 via Android
Regex 搜索
|
2
dearneo 2023-04-27 16:19:54 +08:00
正则
|
3
wangtian2020 2023-04-27 16:52:52 +08:00
vscode 搜索支持正则,让 ai 帮写或者现学一下
我碰到的真实使用场景,css 中匹配 px 但不匹配 rpx |
4
thinkershare 2023-04-27 17:42:15 +08:00
@nanvon 自己用 VSCode 提供的扩展 API 创建一个扩展,实现这个需求非常简单。应该 100 行内代码就可以搞定,然后上传到 VSCode 的扩展商店,很多适合 VSCode 不提供的功能我就自己做。你也可也给 vue 的 Volar 插件提一个 Feature Request.
|
5
koebehshian 2023-04-28 02:53:54 +08:00
不需要插件,vscode 打印命令窗口,选择 git bash, cd 到对应目录,输入`grep -rin 'caret\-\?down\-\?outlined' ./`就可以
|