0

我卸载了 prettier 并且我的 Format On Save 未选中,但我不知道为什么我的代码仍然是自动格式化的。任何人都可以帮助我吗?太感谢了!这是它的样子: 在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

顺便说一句,这是我的setting.json:

{
    "java.debug.settings.stepping.skipStaticInitializers": true,
    "editor.parameterHints.enabled": false,
    "html.format.enable": false,
    "html.format.preserveNewLines": false,
    "typescript.format.insertSpaceBeforeAndAfterBinaryOperators": false,
    "typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": false,
    "typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces": false,
    "typescript.format.insertSpaceAfterKeywordsInControlFlowStatements": false,
    "typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": false,
    "typescript.format.enable": false,
    "typescript.format.insertSpaceAfterCommaDelimiter": false,
    "typescript.format.insertSpaceAfterSemicolonInForStatements": false,
    "javascript.format.enable": false
}
4

2 回答 2

0

我怀疑这不是你的格式化程序,而是你的 linter。理想情况下,您应该添加自己的 lint 配置文件,以便您可以在项目中自行管理它。
你有安装 eslint 吗?

您可以将鼠标悬停在任何一条红线上,您应该会看到有关如何解决问题的工具提示。能发个截图吗?

于 2021-07-28T02:02:20.463 回答
0

看起来您正在查看全局设置。检查内部.vscode/settings.json是否有任何东西将保存时的自动格式化设置为 True。如果有,只需完全删除该行,它将默认为您的默认设置。

于 2021-07-28T01:46:02.093 回答