Visual Studio代码 - 仅重复选择

问题描述 投票:3回答:3

有一个关于如何复制一行的解决方案。但是我如何复制选择?就像在Notepad ++中一样。

visual-studio-code
3个回答
5
投票

这个扩展对我有用:

https://marketplace.visualstudio.com/items?itemName=lafe.contextualduplicate

然后,我打开了我的键盘快捷键,分配了一个令人难忘的绑定。在我的情况下,我使用<SHIFT><COMMAND>-D,所以它的行为就像Sublime Text。


-1
投票

它还不够好

但你可以尝试ctrl + drag mouse选择文本 没有安装任何扩展


-4
投票

您将以与复制行相同的方式复制选择:

  1. 选择要复制的行(选择部分行将包括选择中的整行)
  2. 按您已设置的键绑定

这是我用于复制行的键绑定:

{
    "key": "ctrl+shift+down",
    "command": "editor.action.copyLinesDownAction",
    "when": "editorTextFocus && !editorReadonly"
}

这是Windows上的默认值:

{ 
    "key": "shift+alt+down",
    "command": "editor.action.copyLinesDownAction",
    "when": "editorTextFocus && !editorReadonly"
}
© www.soinside.com 2019 - 2024. All rights reserved.