如何在Phpstorm中重新格式化XML文件?

时间:2013-01-01 12:06:18

标签: xml phpstorm

我正在使用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>...

gist of the full 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>
      ...

1 个答案:

答案 0 :(得分:10)

适合我(尝试使用完整的XML,而不是代码片段) - 大约需要5-7秒才能完成..但是做得恰到好处(PhpStorm v6 EAP build 124.373)。

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