如何在 Visual Studio 中复制 SublimeText ctrl+D

How to replicate SublimeText ctrl+D in Visual Studio

我习惯于使用 Sublime 文本,并尝试为更大的项目切换到 Visual Studio,我非常喜欢的 sublime 功能之一是它的多重 select 功能。您可以多次按 ctrl + d 以 select 同一单词的下一个实例,然后一次重写它们。 Visual studio里有这样的东西吗?我试图找到它,但没有成功。

顺便说一句,我使用的是 Visual Studio 2015.

Ctrl + Shift + L 似乎有效。

使用 Alt +leftClickctrl+F2 。更多参考可以去官网[link]https://code.visualstudio.com/docs/getstarted/keybindings#_keyboard-shortcuts-reference

Ctr R,R,这个是用来替换varibals的名字的,depronto可以用。

鼓励你这里是vs2015的所有快捷方式http://visualstudioshortcuts.com/2015/

Visual studio 2017-19

默认快捷键是Alt+Shift+.


但是如果你想加Ctrl+D

  • 转到菜单工具>选项然后select左侧的键盘选项卡

    在顶部,您会找到一个用于添加额外键绑定的选项,select Visual Studio Code。保存就是这样!

    这是有效的,因为 Visual Studio CodeCtrl+D,并且其他类似于 SublimeText

  • 的快捷方式

或者您可以手动添加快捷方式

在图中,您可以在中间部分找到要自定义的任何命令。

您感兴趣的特定命令是 selected Edit.InsertNextMatchingCaret

我决定使用这个 Visual Studio 扩展:

https://marketplace.visualstudio.com/items?itemName=JustinClareburtMSFT.SublimeVS

  • 转到工具/选项/键盘
  • 搜索重复项
  • 选择Edit.Duplicate
  • 删除当前快捷方式的分配
  • 分配你想要的快捷方式