【问题标题】:How to join multiple lines into one line with VS Code?如何使用 VS Code 将多行合并为一行?
【发布时间】:2019-08-21 07:55:12
【问题描述】:

在 Sublime Text 3 中,在多行上有多个光标并用 CMD+J 将它们连接起来会产生一行:

但是,在 VS Code (CTRL+J) 中进行相同的操作,会导致初始行数减少一半(在本例中为 3 / 2 = 1.5 ≈ 2):

有没有办法在 VS Code 中将所有行合并为一行?

【问题讨论】:

    标签: visual-studio-code


    【解决方案1】:

    有一个命令editor.action.joinLines 没有默认键绑定。当你触发它时,你会得到你想要的结果。

    {
      "key": "ctrl+alt+j",  // or your keybinding
      "command": "editor.action.joinLines"
    }
    

    不需要在多行上使用光标,只需选择要加入的行并触发命令(使用一些键绑定或在命令面板中)。

    【讨论】:

    • 关于键绑定 - 我已将 editor.action.joinLines 绑定到 CTRL+J。但我的错误是,我添加了多个游标,而不是简单地选择所有行。非常感谢。
    • 奇怪的是结果不同。好像不应该。
    • 在 Sublime Text 中不是,但在 VS Code 中是。
    猜你喜欢
    • 2020-06-24
    • 1970-01-01
    • 2021-08-06
    • 1970-01-01
    • 2018-04-22
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    相关资源
    最近更新 更多