14

我正在使用 Phpstorm,我有一些 XML 文件,它只有一行,但包含很多(嵌套)元素。只是一个普通的 XML 文件:

<?xml version="1.0" encoding="UTF-8"?>
<response><status><version>4.2</version><code>0</code><message>Success</message></status><songs><song>...

完整 XML 的要点)。

打开该文件后,我想用缩进重新格式化它。

我曾尝试使用重新格式化代码...Ctrl+ Alt+ L),但它没有改变任何东西。我还查看了 XML 代码样式设置,但我没有看到任何阻碍。

Phpstorm 是否可以重新格式化 XML 文件以缩进嵌套的 XML 元素?

像这样的方向的东西:

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <status>
    <version>4.2</version>
    <code>0</code>
    <message>Success</message>
  </status>
  <songs>
    <song>
      ...
4

1 回答 1

11

对我有用(尝试使用完整的 XML,而不是片段)——大约需要 5-7 秒才能完成......但做得很好(PhpStorm v6 EAP build 124.373)。

很可能是您的设置(代码样式 | XML | 其他):也许您选中了“保持换行符”选项或类似选项?

于 2013-01-01T20:50:07.477 回答