繁体   English   中英

Visual Studio Code正在自动格式化具有标记的js文件

[英]Visual Studio Code is auto formatting my js file that has markup

我最近升级了Visual Studio代码版本1.33.0,并且在保存文件时遇到问题,因为在保存文档时它们会保持格式。

我浏览了更新-https: //code.visualstudio.com/updates/v1_33,并在settings.json文件中打开了javascript和javascriptreact语言。

settings.json文件

{
  "window.zoomLevel": 0,
  "files.associations": {
    "*.scss": "scss"
  },
  "mssql.connections": [
    {
      "server": "localhost",
      "database": "",
      "authenticationType": "SqlLogin",
      "user": "SA",
      "password": "",
      "emptyPasswordInput": false,
      "savePassword": true,
      "profileName": "localhost profile"
    }
  ],
  "javascript.implicitProjectConfig.experimentalDecorators": false,
  "editor.tabSize": 2,
  "php.validate.enable": false,
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "workbench.startupEditor": "none",
  "javascript.format.insertSpaceBeforeFunctionParenthesis": true,
  "editor.formatOnSave": false,
  "[javascript]": {
      "editor.formatOnSave": false,
      "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
    "editor.formatOnSave": false,
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  }
}

没关系,它会忽略这些首选项,并将其自动格式化为VSC的自动默认格式。 我正在将.js文件与react一起使用,并且无法切换rsx。 谢谢

VSC中共有3级设置(用户级,工作区级,全局)。 检查是否所有格式都为false。 如果仍然使您的代码缩进,请在您的项目中创建一个.editorconfig文件,并在其中提及您的设置。 它在VSC设置中具有最高的首选项,并将覆盖其他所有设置。

暂无
暂无

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

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