在函数块之后插入一个换行符
VSCode的格式化器对下面的代码片段不起作用:
function funciton1() {
...
} function function2() {
...
}
如何让它在函数块后插入一个换行?
function funciton1() {
...
}
function function2() {
...
}
不过,我不想让下面这个片段发生这种情况:
if (...) {
...
} else {
...
}
解决方案
VSCode的格式化器本身并不控制这类规则。这类格式化逻辑通常来自ESLint。
你可以把这条规则添加到你的ESLint配置中,以实现预期的效果:
{
"rules": {
"padding-line-between-statements": [
"error",
{
"blankLine": "always",
"prev": "function",
"next": "function"
}
]
}
}
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。