Angular 如何禁用更漂亮的设置创建新的>;html标签的名称?

Angular 如何禁用更漂亮的设置创建新的>;html标签的名称?,angular,typescript,visual-studio-code,prettier,Angular,Typescript,Visual Studio Code,Prettier,我浏览了Vscode的更漂亮的扩展,但找不到如何禁用此场景。请参见html标记的> 这是一个需要修复的示例代码,每次我运行Prettier时。输出如下: <tag-html [val1]="valueStr" [val2]="valueStr" > </tag-html> 我希望输出更漂亮: <tag-html [val1]="valueStr" [val2]="valueStr"> </tag-html> 这可以在VS代码本身的帮

我浏览了Vscode的更漂亮的扩展,但找不到如何禁用此场景。请参见html标记的>

这是一个需要修复的示例代码,每次我运行Prettier时。输出如下:

<tag-html
 [val1]="valueStr"
 [val2]="valueStr"
>
</tag-html>

我希望输出更漂亮:

<tag-html
 [val1]="valueStr"
 [val2]="valueStr">
</tag-html>

这可以在VS代码本身的帮助下完成。在vs代码的工作区设置中放置以下条目

"html.format.wrapAttributes": "force-aligned"
这样做不需要任何外部插件或扩展

或者您也可以使用GUI设置页面

更新01

基于漂亮回购中的github问题


您仍然可以合并我上面提到的设置。

对于
JSX
这可以通过设置完成

“JSXbracktsameline”:正确


在你的.prettierrc中

嗨,谢谢你的回答,我在没有使用prettier时工作过,但我需要扩展,因为它已经在项目中使用。这是一个糟糕的回答,因为它没有解决问题。我从谷歌来这里是为了寻找更漂亮的解决方案,因为我不使用VS代码。@ChrisTurner它可能无法回答您的问题。但回答了真正的问题,提问者当时(2018年)接受了答案。如果您确实有任何具体问题,请提出-如果可能,很高兴回答。我采用“html.format.wrapatributes”:“强制对齐”-没有任何更改,请签署“>”传输,还需要检查什么?“您仍然可以合并设置”-您链接到一个非常长的线程,我没有时间阅读。如何合并设置?我只是试着设置这个设置,但它没有改变任何东西。如何合并?