Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.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 在Visual Studio代码中禁用HTML属性对齐_Visual Studio Code_Vscode Settings - Fatal编程技术网

Visual studio code 在Visual Studio代码中禁用HTML属性对齐

Visual studio code 在Visual Studio代码中禁用HTML属性对齐,visual-studio-code,vscode-settings,Visual Studio Code,Vscode Settings,当我格式化HTML文件时,VS代码正在堆叠元素属性。有没有办法禁用此功能?此功能的默认设置为: “html.format.wrapatributes”:“自动” 带有“自动”的,意思是: 仅当超过行长度时才换行属性 行长在不同的设置中定义,默认为120: //每行的最大字符数(0=禁用)。 “html.format.wrapLineLength”:120 因此,将“html.format.wraplingelength”设置为0应该可以提供所需的行为。这对我很有效。 在“Settings.j

当我格式化HTML文件时,VS代码正在堆叠元素属性。有没有办法禁用此功能?

此功能的默认设置为:

“html.format.wrapatributes”:“自动”
带有“自动”的
,意思是:

仅当超过行长度时才换行属性

行长在不同的设置中定义,默认为
120

//每行的最大字符数(0=禁用)。
“html.format.wrapLineLength”:120
因此,将
“html.format.wraplingelength”
设置为
0
应该可以提供所需的行为。

这对我很有效。 在“Settings.json”文件中添加以下行

"prettier.printWidth": 300

如何调试此问题:

点击HTML

请注意“强制”选项,但也可以查看包裹线长度

在那里进行测试以达到预期的结果,但是

首先测试HTML格式

  • 打开要编辑的文档,然后右键单击以设置格式

  • 选择HTML格式化程序

无需返回并测试其他格式化程序,如Prettier和TidyHTML等


似乎对我有效的是将默认的120包络线长度更改为另一个值。我尝试了0,但仍然有相同的问题,但出于某种奇怪的原因,值20起作用。我不明白为什么,它只是起作用。

这并不能回答问题,因为它通常禁用包装而不是属性的堆叠。我卸载了我最初安装的HTML格式化程序。我现在使用JS-CSS-HTML格式化程序,效果非常好。