Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 防止Prettier在Visual Studio代码中将单行对象声明转换为多行?_Visual Studio Code_Prettier - Fatal编程技术网

Visual studio code 防止Prettier在Visual Studio代码中将单行对象声明转换为多行?

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

我已经安装了更漂亮的扩展,我的json对象定义现在在格式化后断行了。我怎样才能避免呢?我想保留内联对象声明

例如,在格式化之前:

  "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)时将行打断

假设您正在使用,请尝试以下内容:


如果这不起作用,请仔细检查并确保没有安装任何其他可能具有优先权的代码格式扩展。

关于支持和反对的参数,有一个很长的讨论供参考。你可能会认为这是一个显而易见的配置选项(至少是一个切换),但即使是这样,也会受到质疑,因为它与“更漂亮”的存在是为了推广一种标准的固执己见风格的想法相冲突。