对于具有很多属性的标签,我想将每个属性拆分成一个新行,当我按回车键调用一个新行时,它应该只缩进一个制表符。
以下示例输出我想如何缩进我的属性:
<svg width="300px" height="150px">
<ellipse class="fill-current"
cx="150"
cy="75"
rx="100"
ry="75"
/>
</svg>
但是 PhpStorm 会自动尝试将我所有的行缩进到当前属性:
<svg width="300px" height="150px">
<ellipse class="fill-current"
cx="150"
cy="75"
rx="100"
ry="75"
/>
</svg>
我在设置(编辑器 -> 代码样式 -> HTML)中找不到任何选项来更改此行为。有谁知道这个问题的解决方案吗?
这背后的原因是因为我经常在我的 HTML 模板中使用自定义标签。有时我自己的标签很长,是 2 个或(在极少数情况下)3 个单词的组合,在新行上开始所有额外属性很方便,它不应该与标签的末尾对齐。自己缩进属性很麻烦。我想让它自动化。
最佳答案
关于html - 属性的 PhpStorm HTML 缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51056960/