繁体   English   中英

Visual Studio Code 中 JavaScript 文件的缩进

[英]Indentation for JavaScript files in Visual Studio Code

VS 代码有什么问题? 我声称这是导致此问题的唯一编辑器。 为什么我不能自动而不是手动缩进 JavaScript 文件的行? 在这个屏幕截图中(例如),我在 if 语句中有一行。 此行应使用tab按钮自动缩进。 这个问题有什么有效的解决方案吗? 我很感激任何帮助。 提前致谢。

在此处输入图像描述

这是我的babel-node项目根目录中的.eslintrc.js文件:

module.exports = {
    "env": {
        "es6": true,
        "node": true
    },
    "globals": {
        "Atomics": "readonly",
        "SharedArrayBuffer": "readonly"
    },
    "parser": "babel-eslint",
    "parserOptions": {
        "ecmaVersion": 2018,
        "sourceType": "module",
    },
    "plugins": [
        "prettier"
    ],
    "extends": [
        "plugin:prettier/recommended"
    ],
    "rules": {
        "prettier/prettier": ["error", {"singleQuote": true, "parser": "flow", "printWidth": 120}],
    }
};

这是我的package.json文件(开发依赖项的一部分):

    "eslint": "^6.8.0",
    "babel-eslint": "^10.0.3",
    "eslint-config-prettier": "^6.9.0",
    "eslint-plugin-babel": "^5.3.0",
    "eslint-plugin-prettier": "^3.1.2",
    "prettier": "^1.19.1",

当有rc文件并且 linter 或 prettier 包安装在本地或全局时,扩展将做出反应。 这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM