我正在使用 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>...
打开该文件后,我想通过缩进重新格式化它。
我试过使用重新格式化代码... (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>
...
最佳答案
对我有用(尝试使用完整的 XML,而不是代码片段)——它花了大约 5-7 秒来完成……但它做得很好(PhpStorm v6 EAP build 124.373)。
很可能是您的设置(代码样式 | XML | 其他):也许您选中了“保留换行符”选项或类似选项?
关于xml - 如何在 Phpstorm 中重新格式化 XML 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14110280/