IntelliJ格式化HTML

IntelliJ格式化HTML,html,intellij-idea,formatting,Html,Intellij Idea,Formatting,我无法找到通过插入新行和缩进使IntelliJ格式HTML代码保持一致的方法。例如,以下代码: <li class="nav"><a href="/about"> About</a></li> 应将格式设置为: <li class="nav"> <a href="/about">About</a> </li> 或: 当我尝试重新格式化所选文本或整个文件时,此段不会更改 我已

我无法找到通过插入新行和缩进使IntelliJ格式HTML代码保持一致的方法。例如,以下代码:

<li class="nav"><a href="/about">
About</a></li>
  • 应将格式设置为:

    <li class="nav">
        <a href="/about">About</a>
    </li>
    
  • 或:

  • 当我尝试重新格式化所选文本或整个文件时,此段不会更改


    我已经尝试过使用首选项>语言>HTML>代码样式,但没有成功

    再次导航以导航到首选项>语言>HTML>代码样式,并配置为:

    然后尝试选择代码并重新格式化。

    这与元素内联有关。当您查看HTML的代码样式设置时,会看到内联元素选择。当您从此选择中删除
    a
    标记并重新格式化代码时,代码将按您希望的方式排列(即
    a
    将不会与
    li
    保持在同一行)


    是的,谢谢你详尽的回答,从这个列表中删除a标签确实可以做到这一点,我得到了如上所述的2rd选项,但理想情况下,我想要得到我的1)选项。因此,我多次查看“内联元素”列表,查找li标记而不是a标记。所以,我仍然不明白为什么缩进不适用于li tag,因为它不在这个列表中?谢谢你的回答,但老实说,我从上面看不出我需要更改什么?理想情况下,我希望得到如上所述的第一个选项,而不是第二个选项,谢谢
    <li class="nav">
        <a href="/about">
            About
        </a>
    </li>