Can';t更改VS代码设置:Json文件存在问题
当我试图更改VS代码中的设置时,它会显示一个错误:“无法写入用户设置” 当我在VS代码中打开JSON文件时,它显示有一个错误,但我似乎找不到它,因为我不知道JSON是如何工作的。。。。以下是我的设置文件中的所有代码:Can';t更改VS代码设置:Json文件存在问题,json,visual-studio-code,Json,Visual Studio Code,当我试图更改VS代码中的设置时,它会显示一个错误:“无法写入用户设置” 当我在VS代码中打开JSON文件时,它显示有一个错误,但我似乎找不到它,因为我不知道JSON是如何工作的。。。。以下是我的设置文件中的所有代码: { "window.zoomLevel": -1, "editor.fontSize": 26, "editor.tabSize": 1, "files.autoSave": "off", "editor.wordWrap": "on",
{
"window.zoomLevel": -1,
"editor.fontSize": 26,
"editor.tabSize": 1,
"files.autoSave": "off",
"editor.wordWrap": "on",
"editor.formatOnPaste": true,
"editor.formatOnSave": true,
}
"highlight-matching-tag.styles": {
"opening": {
"left": {
"custom": {
"borderWidth": "0 0 0 5px",
"borderStyle": "Solid",
"borderColor": "Yellow",
"borderRadius": "5px",
"overviewRulerColor": "white"
}
},
"right": {
"custom": {
"borderWidth": "0 5px 0 0",
"borderStyle": "Solid",
"borderColor": "Yellow",
"borderRadius": "5px",
"overviewRulerColor": "white"
}
}
}
}
"prettier.singleQuote": true
编辑:当我意识到JSON只是字符串化的JS对象,而VS代码只允许单对象JSON(不确定多对象JSON是否是一件事)时,我设法解决了这个问题。基本上,我需要将所有内容都移动到第一个{}中,这是存储官方VS代码设置的地方(即出于某种原因,插件将外部设置放在那里)。我对JSON也不太了解。但我知道有这样的在线验证器:
在
“editor.formatOnSave”行中:true,
删除,
。也可能是VS Code不喜欢JSON中的多个根元素,因为您可以尝试将{
添加为文件的第一个字符,将}
添加为文件的最后一个字符(不保证)。我对JSON也不太了解。但我知道有这样的在线验证器:
在
“editor.formatOnSave”行中:true,
删除,
。也可能是VS Code不喜欢JSON中的多个根元素,因为您可以尝试将{
添加为文件的第一个字符,将}
添加为文件的最后一个字符(不保证)。设置.JSON文件是1密钥字典
{
"window.zoomLevel": -1,
"editor.fontSize": 26,
"editor.tabSize": 1,
"files.autoSave": "off",
"editor.wordWrap": "on",
"editor.formatOnPaste": true,
"editor.formatOnSave": true,
"highlight-matching-tag.styles": {
"opening": {
"left": {
"custom": {
"borderWidth": "0 0 0 5px",
"borderStyle": "Solid",
"borderColor": "Yellow",
"borderRadius": "5px",
"overviewRulerColor": "white"
}
},
"right": {
"custom": {
"borderWidth": "0 5px 0 0",
"borderStyle": "Solid",
"borderColor": "Yellow",
"borderRadius": "5px",
"overviewRulerColor": "white"
}
}
}
},
"prettier.singleQuote": true
}
settings.json
文件是1密钥字典
{
"window.zoomLevel": -1,
"editor.fontSize": 26,
"editor.tabSize": 1,
"files.autoSave": "off",
"editor.wordWrap": "on",
"editor.formatOnPaste": true,
"editor.formatOnSave": true,
"highlight-matching-tag.styles": {
"opening": {
"left": {
"custom": {
"borderWidth": "0 0 0 5px",
"borderStyle": "Solid",
"borderColor": "Yellow",
"borderRadius": "5px",
"overviewRulerColor": "white"
}
},
"right": {
"custom": {
"borderWidth": "0 5px 0 0",
"borderStyle": "Solid",
"borderColor": "Yellow",
"borderRadius": "5px",
"overviewRulerColor": "white"
}
}
}
},
"prettier.singleQuote": true
}
是的,我知道了。谢谢你,你是最棒的best@oudwin你可以通过将答案标记为解决方案来将问题标记为已解决是的,我已经解决了。谢谢你,你是最棒的best@oudwin通过将答案标记为解决方案,可以将问题标记为已解决