如果我尝试在对象初始化程序中编写一个方法,例如通过键入:
myFunction() {
然后 vscode 添加一个
}
,让我手动添加 ,
.有没有办法让它总是添加
},
?我应该注意,在我的编码标准中,所有对象属性都应该以逗号结尾(即包括最后一个)。
我在 Windows 10(WSL 之外)上运行 vscode 1.13.0。
最佳答案
您可以使用ESLint与 ESLint扩大。
ESLint 能够自动“修复”一些规则。对于这个——comma-dangle ..eslintrc
或 .eslintrc.json
或其他一些 eslint 配置文件:
{
//...
"rules": {
"comma-dangle": [1, {
"objects": "always",
"arrays": "ignore",
"imports": "ignore",
"exports": "ignore",
"functions": "ignore"
}]
}
}
settings.json
:"eslint.autoFixOnSave": true
附言ESLint 可以自动修复一些其他的东西,比如缩进、间距、分号、括号、花括号……
关于javascript - 如何让 VSCode 在它刚刚自动完成的 `}` 之后添加逗号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44500470/