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

Visual Studio能否像JetBrains系列IDE一样设置多个键盘光标?

完全可以实现,Visual Studio 原生支持多位置同步输入的多光标功能,默认提供了对应操作,也支持自定义快捷键匹配你在JetBrains系列IDE中的使用习惯。

基础默认操作

VS默认自带的多光标相关快捷键如下:

  • 按住Alt键的同时用鼠标左键点击目标位置,即可添加多个独立光标,所有光标会同步输入你敲击的内容
  • 选中某段文本后按Ctrl+Shift+.,会逐个选中下一处相同的文本片段,同时添加对应多光标,适合批量修改重复出现的变量名、符号等
  • 按住Alt+Shift的同时拖动鼠标,可开启矩形列选择,选中范围内的每行末尾都会自动添加光标,适合批量修改多行同列的内容
  • 按Esc键可一次性清除所有多光标,恢复为常规单光标状态
自定义快捷键匹配JetBrains使用习惯

如果你想沿用之前在CLion、IDEA等IDE里的多光标快捷键,可以按照以下步骤修改:

  1. 点击VS顶部菜单栏的「工具」->「选项」打开设置面板
  2. 在左侧导航栏依次找到「环境」->「键盘」
  3. 在「显示命令包含」的搜索框输入对应命令名,找到你要修改的多光标操作:
    • 手动添加光标对应命令:Edit.AddCaret
    • 选择下一个匹配项对应命令:Edit.SelectNextMatchingWord
    • 切换列选择模式对应命令:Edit.ToggleColumnSelection
  4. 选中目标命令后,在「按快捷键」输入框按下你习惯的JetBrains对应快捷键,点击「分配」,确认后保存设置即可生效

如果你使用的是VS2022及更新版本,还支持按住Ctrl+Alt+上下方向键,直接在当前光标上下行的相同位置批量添加光标,无需操作鼠标,效率更高。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 23:24:03