【问题标题】:Multi-line Editing in Visual StudioVisual Studio 中的多行编辑
【发布时间】:2018-10-16 02:53:08
【问题描述】:

如何在 Visual Studio 中实现多行编辑?例如在 Sublime Text 中,我可以通过 CTRL + Mouse left button 来实现。

【问题讨论】:

标签: visual-studio text keyboard-shortcuts edit multiline


【解决方案1】:

您可以使用 ALT + 鼠标左键 并标记要写入的行。

希望对你有帮助。

【讨论】:

  • 不幸的是它不起作用。(如果重要的话,这里是 Windows 10)。
  • 什么意思? Visual Studio 中没有任何事情发生吗?
  • 什么也没发生。只标记一行代码。当我使用 ALT + Shift 和箭头键时,它会标记所有代码行。
【解决方案2】:

您可以使用 ALT + UP/DOWN 箭头键来选择要写的行。然后,它们将同时被编辑。希望对您有所帮助!

【讨论】:

    【解决方案3】:

    Multi Edit Mode 扩展允许您同时在 VS 编辑器中的多个位置进行编辑。 ALT+Click 在代码中的不同位置设置多个插入符号,然后像往常一样键入。

    【讨论】:

      【解决方案4】:

      您可以使用Alt + Shift 快捷方式。

      先按Alt + Shift,然后在第一行点击鼠标。

      转到最后一行然后做同样的事情。

      这将标记一侧的所有部分。您输入的任何内容都将反映在标记的空格中。

      在另一边也这样做。

      【讨论】:

        【解决方案5】:

        我相当确定您想在代码中的多个位置单击,假设您复制并粘贴了几行,其中包含您想要更改的相同单词(无需执行查找/替换)

        ALT + CTRL + 鼠标左键单击在您要编辑的位置,然后开始输入。

        【讨论】:

          【解决方案6】:

          如果您正在寻找 Sublime Text 3/VS Code 样式编辑,这里有 Select Next Occurrence,它支持整个功能集。

          因为例如Ctrl+D绑定到VS中的Debug窗口,可能需要手动设置快捷键。

          【讨论】:

            【解决方案7】:

            ALT+Shift + 向下箭头可以通过键盘完成操作

            【讨论】:

            • 这是问题的真正答案。
            • 您能否更新答案以说明您将 alt+shift+向下箭头设置为什么键盘绑定,因为我失去了能力并且似乎找不到我需要设置的绑定.. @JasonShave - 也许你知道我的问题的答案?
            • 在 Visual Studio 中,如果单击工具、选项,然后搜索“键盘”。在“显示包含的命令”搜索框中,键入“Edit.LineUp”,您应该会看到“Edit.LineUpExtendColumn”。这可能是映射到 Shift+Alt+向上箭头的那个,也有一个用于向下箭头的。
            【解决方案8】:

            让我们在任何Source 窗口中使用 Shift+Alt+ 按钮。

            很遗憾,Visual Studio 的多行编辑功能不如Sublime Text 3 的智能开发。

            【讨论】:

              猜你喜欢
              • 2015-07-14
              • 2021-10-06
              • 2017-08-07
              • 2021-12-23
              • 2010-09-06
              • 1970-01-01
              • 2020-03-25
              • 1970-01-01
              • 2015-08-03
              相关资源
              最近更新 更多