有没有办法配置VS代码以避免填充,通过格式行(Shift + Alt + F)?
例如,if语句后面的第一行是空的(填充):
if (a) {
b()
}
应删除if语句后面的空行,如下所示:
if (a) {
b()
}
这应该通过按Shift + Alt + F自动完成。可以在VS Code中相应地配置设置吗?
谢谢!
Vscode本身不提供该设置。您可以使用Beautify extension及其preserve_newlines
和max_preserve_newlines
设置来实现此行为。可以找到所有可能设置的概述here。
配置设置后,您可以在keybindings.json
中创建自定义快捷方式以覆盖默认的Shift + Alt + F
{
"key": "shift+alt+f",
"command": "HookyQR.beautify",
"when": "editorFocus"
}