【问题标题】:How to duplicate a selection to the right of the cursor n VS Code? [duplicate]如何在 VS Code 中复制光标右侧的选择? [复制]
【发布时间】:2018-06-23 05:42:54
【问题描述】:

是否可以在 VS Code 中将选中/突出显示文本复制到光标右侧?

意思:

之前:123

之后:123123

在 Sublime 中,可以使用 CMD+SHIFT+D

【问题讨论】:

  • @Vega - 这些建议都没有,都是关于向上/向下复制行,做 OP 想要的。我在下面用更新的命令回答了这个问题。

标签: visual-studio-code keyboard-shortcuts


【解决方案1】:

不,该功能不可用。 see feature request

你可以做行重复。VS Code有两个快捷键

Shift+Alt+Down 复制行向下 editor.action.copyLinesDownAction

Shift+Alt+Up 复制 Line Up editor.action.copyLinesUpAction

keyboard shortcuts

【讨论】:

    【解决方案2】:

    对开发人员来说创建副本很重要

    就像 Notepad++ 中的 ctrl + D
    在 SublimeText 中链接 ctrl + shift + D

    在 VSCode 中不可用

    你可以试试ctrl + drag mouse

    【讨论】:

      【解决方案3】:

      现在有一个editor.action.duplicateSelection 命令(未绑定到任何默认键绑定),它完全符合您的要求。例如,

      {
        "key": "alt+m",         // or whatever keybinding you wish
        "command": "editor.action.duplicateSelection"
      }
      

      【讨论】:

        【解决方案4】:

        如果可能,您可以在配置中自定义自己的快捷方式。

        您可以按 cmd + k , cmd + s 打开快捷方式编辑器,然后您可以在搜索栏中找到“重复”字词。

        我认为我教你会钓鱼,而不是给你一条鱼更好

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-07-25
          • 2017-09-29
          • 2015-07-24
          • 1970-01-01
          • 1970-01-01
          • 2014-02-14
          • 1970-01-01
          • 2014-04-14
          相关资源
          最近更新 更多