不能用空行填充块。 (填充块)

问题描述 投票:1回答:1

有没有办法配置VS代码以避免填充,通过格式行(Shift + Alt + F)?

例如,if语句后面的第一行是空的(填充):

if (a) {

    b()
}

应删除if语句后面的空行,如下所示:

if (a) {
    b()
}

这应该通过按Shift + Alt + F自动完成。可以在VS Code中相应地配置设置吗?

谢谢!

javascript visual-studio-code
1个回答
0
投票

Vscode本身不提供该设置。您可以使用Beautify extension及其preserve_newlinesmax_preserve_newlines设置来实现此行为。可以找到所有可能设置的概述here。 配置设置后,您可以在keybindings.json中创建自定义快捷方式以覆盖默认的Shift + Alt + F

{
    "key": "shift+alt+f",
    "command": "HookyQR.beautify",
    "when": "editorFocus"
}
© www.soinside.com 2019 - 2024. All rights reserved.