如何让VSCode在它刚刚自动完成的`}之后添加一个逗号?

时间:2017-06-12 13:17:59

标签: javascript visual-studio-code

如果我尝试在对象初始值设定项中编写方法,例如键入:

myFunction() {

然后vscode添加},让我手动添加,

有没有办法让它始终添加},

我应该注意,在我的编码标准中,所有对象属性都应以逗号结尾(即包括最后一个)。

我在Windows 10(WSL之外)上运行vscode 1.13.0。

1 个答案:

答案 0 :(得分:0)

您可以将ESLintESLint扩展名一起使用。

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

P.S。 ESLint可以自动修复其他一些内容,如缩进,间距,分号,括号,花括号,......