如何在vs代码中完全删除更漂亮的代码格式化插件?

时间:2020-01-08 09:50:18

标签: javascript visual-studio-code vscode-settings prettier

我通过卸载按钮来卸载更高级的代码格式化程序插件,但是当我保存react js文件时,它将自动格式化代码。

这是setting.json文件的样子

{
"workbench.iconTheme": "material-icon-theme",
"window.zoomLevel": 1,
"editor.fontFamily": "Monaco, Menlo, 'Courier New', monospace",
"files.autoSave": "afterDelay",
"npm.enableScriptExplorer": true,
"[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"[html]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"debug.node.autoAttach": "on",
"diffEditor.ignoreTrimWhitespace": true,
"window.zoomLevel": 2,
"prettier.jsxSingleQuote": true,
"editor.codeActionsOnSave": {
    "source.organizeImports": true
},
"editor.formatOnSave": true,
"prettier.endOfLine": "auto",
"eslint.autoFixOnSave": true,
"git.autofetch": true,
"[ruby]": {},
"terminal.integrated.shell.osx": "/bin/bash"

}

我想知道如何摆脱 esbenp.prettier-vscode

1 个答案:

答案 0 :(得分:1)

打开命令选项板>使用...格式化文档>配置默认格式化程序

您需要在活动标签中打开HTML文件。这应该使您可以选择内置的HTML语言功能,并因此更改JSON中各个设置的值。

要完全禁用格式化,您需要取消选中“保存时格式化”和“按类型格式化”,或使用namespace detail值编辑相应的"editor.formatOnSave""editor.formatOnType"字段。