【发布时间】:2017-07-15 01:00:19
【问题描述】:
Intellij IDEA,angular 2 HTML 模板自动格式化
我使用 Intellij IDEA 进行 angular2 开发。我在单独的文件中有一个 component.html 模板。
自动格式化在此 html 模板文件中不起作用 (Ctrl + Alt + L)。
Idea 向我展示了文件中的很多错误。
第一个在第一行:
<div id="content" *ngIf="company">
<div class="panel panel-default actionbar">
<div class="panel-body">
</div>
</div>
</div>
*ngIf="company" - 意外令牌
该行之后的格式不正确。
在我看来,Idea 无法识别 angular2 *ngIf 指令。
如果我将 '*ngIf' 替换为 'ngIf' - 自动格式化工作正常:
<div id="content" ngIf="company">
..<div class="panel panel-default actionbar">
....<div class="panel-body">
....</div>
..</div>
</div>
【问题讨论】:
-
这里一切正常。什么是格式不正确的代码?你有什么问题?
-
我添加了自动格式化结果示例
-
在这里工作正常。也许你有一个过时的 IntelliJ 版本。
-
终极 2016.3.4。 win10.
标签: intellij-idea