是否可以在VS Code中快速交换行?

时间:2019-06-18 21:24:04

标签: visual-studio-code

我目前正在尝试VS Code,最近五年来一直使用Sublime Text 3。在Sublime中,我可以通过选择两条线然后按Ctrl + T 来快速交换两条线。

据我所知,VS Code中唯一等效的命令是 Alt + / ,该命令向上或向下推动选定的行,除非选择彼此非常接近,否则速度会非常慢。

从2019年起这仍然是正确的吗? VS Code真的没有这种基本功能吗?

1 个答案:

答案 0 :(得分:0)

没有内置功能。<​​/ p>

您可以结合使用VS Code的multi-cursor selectionSwap扩展名。

enter image description here

  1. 选择一条线或多条线
  2. 在按住 Alt CMD (对于Mac)的同时选择另一条线
  3. 使用扩展程序的交换快捷方式
    • 通过键盘快捷键

      Windows:CTRL + ALT + 8
      Mac:CMD + OPTION + 8

    • 通过命令调色板
      • “交换”

您可以将键盘快捷方式自定义为与Sublime中使用的相同。

enter image description here