【问题标题】:Format component attributes next line in Visual Studio Code在 Visual Studio Code 中格式化组件属性的下一行
【发布时间】:2018-09-18 23:10:37
【问题描述】:

有什么方法可以设置 VS 代码格式化程序来格式化 Angular 2+ 模板中的组件,以将属性包装在新行中。我希望它是这种格式:

  <app 
    [input1]="input1$ | async" 
    [input2]="input2$ | async" 
    (inputChanged)="setInput(input)">
  </app>

如果我们启用自动格式化并让它们以这种方式格式化,那就太好了。 React 有类似的东西用于将 JSX 属性包装在下一行并对齐它们。

【问题讨论】:

    标签: html angular visual-studio-code


    【解决方案1】:

    在 vscode(1.27.2) 中,按ctrl+shift+p 并键入打开用户设置然后转到用户设置文件并添加"html.format.wrapAttributes": "force-aligned" 命令。

    【讨论】:

    • 它工作得很好,但它是一种只包装角度属性的方法吗?仅在方括号中? (也许它需要一些正则表达式,但在哪里?)
    • @KubaMiszcz 需要检查
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-26
    • 2016-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-13
    • 2017-12-12
    相关资源
    最近更新 更多