如何在VSC中筛选未包含指定代码片段的文件?
在VS Code里查找未包含指定代码片段的文件
直接按以下步骤操作即可:
- 打开全局搜索面板:按下
Ctrl+Shift+F(Windows/Linux)或Cmd+Shift+F(Mac)。 - 在搜索框中输入正则匹配式,精准定位目标代码片段:
(用核心的<p class="travelingRules">[\s\S]*?<b>Řecka</b>[\s\S]*?</p><b>Řecka</b>作为匹配锚点,[\s\S]*?可适配代码内的换行与空格,避免因格式细节差异漏匹配) - 点击搜索框右侧的
.*按钮,启用正则表达式模式。 - 执行搜索后,点击搜索结果面板顶部的「排除匹配项」按钮(带斜杠的放大镜图标),此时显示的所有文件即为未包含目标代码片段的文件。
另一种备选方法:
- 先完成上述前3步,搜索出所有包含目标代码的文件;
- 复制这些文件的名称,在资源管理器顶部的筛选框中输入
!文件名1 !文件名2 ...,即可过滤出未包含代码的文件。
内容的提问来源于stack exchange,提问作者user19571523
相关产品推荐
相关产品推荐

