Select 整行但 Visual Studio 代码中光标在左边?

Select whole line but cursor in the left in Visual Studio Code?

在visual studio代码中有expandLineSelection命令在键盘快捷键select整行,触发后,光标在下一行,

有什么办法可以select整行但是光标在行的最左边吗?

您可以使用扩展程序 multi-command and Select By

定义一个键绑定:

{
    "key": "alt+k",  // or any other combo
    "command": "extension.multiCommand.execute",
    "args": { 
        "sequence": [
            "expandLineSelection",
            "selectby.swapActive"
        ]
    }
}

您可以使用为 expandLineSelection

定义的相同键盘快捷键

转到下一行的开头 (Home) 并点击

  1. Shift+Left(select前面换行)
  2. Shift+Home(select到开头)

如果你真的想在一个命令中使用它,请使用多命令扩展。