You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS Code中仅选中类或函数范围内同一单词的所有引用

VS Code 仅选中指定范围内同单词所有引用的操作方法

针对你需要选中def函数范围内所有a1的需求,可按照以下步骤操作:

  • 第一步:手动拖选选中你要限制的范围,也就是整个division函数的全部代码内容
  • 第二步:按下Ctrl+F(Mac系统对应Cmd+F)调出查找框,此时VS Code会自动开启「在选定内容中查找」模式,若未自动开启,点击查找框右侧带左右边界线的放大镜图标手动开启即可
  • 第三步:在查找框输入a1,按下Alt+Enter(Mac系统对应Option+Enter),就能一次性选中你选定范围内所有匹配的a1,不会选中范围外的引用。

如果是语义更复杂的变量引用筛选场景,还可以用语义查找的方式:

  • 把光标放到函数内的任意一个局部a1上
  • 按下Shift+F12调出引用面板,所有a1的引用位置都会被列出来,按住Ctrl(Mac系统对应Cmd)点选你需要的函数内的引用即可完成多选。

你提到的两个快捷键逻辑为:Shift+Ctrl+L是全局选中文档内所有匹配项,Ctrl+D是逐个追加选择下一个匹配项,都不支持默认限定范围,搭配先选范围再查找的操作即可满足需求。

内容的提问来源于stack exchange,提问作者user17150686

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 07:09:03