You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何修改Visual Studio 2019中单词高亮的触发规则?

嘿,这个需求我之前刚好折腾过,给你一步步搞定VS2019的这个设置:

实现双击单词高亮/取消高亮的自定义配置

第一步:关闭默认的单击高亮功能

首先得把VS默认的单击触发高亮关掉,避免和我们要设置的双击操作冲突:

  • 打开VS2019,点击顶部菜单栏的工具选项
  • 在弹出的设置窗口里,左侧导航展开文本编辑器,选择常规
  • 找到启用单击时的引用突出显示这个选项,把前面的勾去掉,点击确定保存

第二步:给切换高亮命令绑定双击操作

VS内置了一个切换引用高亮的命令,我们可以把它绑定到双击鼠标的操作上:

  • 回到工具选项,这次选择左侧的环境键盘
  • 显示命令包含的输入框里,输入ToggleHighlightReferences,很快就能找到这个属于Edit类别的命令
  • 点击按快捷键的输入框,确保光标在里面,然后直接双击鼠标左键(输入框会显示类似MouseButton2DoubleClick的标识,不同版本可能略有差异)
  • 点击分配按钮,再点确定就大功告成了

现在你试试:双击某个单词,它会先选中单词,同时高亮所有出现的位置;再次双击这个单词(或者任何已高亮的同单词),高亮就会取消,完全符合你的需求!

如果之后想改回默认设置,只需要重新勾选启用单击时的引用突出显示,并移除刚才给ToggleHighlightReferences绑定的双击快捷键就行。

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

火山引擎 最新活动