我最近升级了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。谢谢
答案 0 :(得分:0)
VSC中有3个级别的设置(用户级别,工作区级别,全局)。检查是否所有格式都为false。 如果仍然使您的代码缩进,请在您的项目中创建一个.editorconfig文件,并在其中提及您的设置。在VSC设置中,它具有最高的首选项,并将覆盖所有其他设置。