Visual studio code 防止Prettier在Visual Studio代码中将单行对象声明转换为多行?
我已经安装了更漂亮的扩展,我的json对象定义现在在格式化后断行了。我怎样才能避免呢?我想保留内联对象声明 例如,在格式化之前:Visual studio code 防止Prettier在Visual Studio代码中将单行对象声明转换为多行?,visual-studio-code,prettier,Visual Studio Code,Prettier,我已经安装了更漂亮的扩展,我的json对象定义现在在格式化后断行了。我怎样才能避免呢?我想保留内联对象声明 例如,在格式化之前: "properties": { "d0": {"type":"boolean","default":false}, "d1": {"type":"boolean","default":false}, "d2": {"type":"boolean","default":false}, "d3": {"type":"boolea
"properties": {
"d0": {"type":"boolean","default":false},
"d1": {"type":"boolean","default":false},
"d2": {"type":"boolean","default":false},
"d3": {"type":"boolean","default":false},
"d4": {"type":"boolean","default":false},
"d5": {"type":"boolean","default":false},
"d6": {"type":"boolean","default":false},
"d7": {"type":"boolean","default":false},
"d8": {"type":"boolean","default":false},
"d9": {"type":"boolean","default":false}
}
"properties": {
"d0": {
"type": "boolean",
"default": false
},
"d1": {
"type": "boolean",
"default": false
},
"d2": {
"type": "boolean",
"default": false
},
"d3": {
"type": "boolean",
"default": false
},
"d4": {
"type": "boolean",
"default": false
},
"d5": {
"type": "boolean",
"default": false
},
"d6": {
"type": "boolean",
"default": false
},
"d7": {
"type": "boolean",
"default": false
},
"d8": {
"type": "boolean",
"default": false
},
"d9": {
"type": "boolean",
"default": false
}
}
格式化后:
"properties": {
"d0": {"type":"boolean","default":false},
"d1": {"type":"boolean","default":false},
"d2": {"type":"boolean","default":false},
"d3": {"type":"boolean","default":false},
"d4": {"type":"boolean","default":false},
"d5": {"type":"boolean","default":false},
"d6": {"type":"boolean","default":false},
"d7": {"type":"boolean","default":false},
"d8": {"type":"boolean","default":false},
"d9": {"type":"boolean","default":false}
}
"properties": {
"d0": {
"type": "boolean",
"default": false
},
"d1": {
"type": "boolean",
"default": false
},
"d2": {
"type": "boolean",
"default": false
},
"d3": {
"type": "boolean",
"default": false
},
"d4": {
"type": "boolean",
"default": false
},
"d5": {
"type": "boolean",
"default": false
},
"d6": {
"type": "boolean",
"default": false
},
"d7": {
"type": "boolean",
"default": false
},
"d8": {
"type": "boolean",
"default": false
},
"d9": {
"type": "boolean",
"default": false
}
}
Prettier只应在超出您设置的打印宽度(默认值为80)时将行打断 假设您正在使用,请尝试以下内容:
如果这不起作用,请仔细检查并确保没有安装任何其他可能具有优先权的代码格式扩展。关于支持和反对的参数,有一个很长的讨论供参考。你可能会认为这是一个显而易见的配置选项(至少是一个切换),但即使是这样,也会受到质疑,因为它与“更漂亮”的存在是为了推广一种标准的固执己见风格的想法相冲突。