Подтвердить что ты не робот

Как переформатировать 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 полного XML).

После открытия этого файла, я хочу переформатировать его с отступом.

Я попытался использовать Reformat Code... (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>
      ...
4b9b3361

Ответ 1

Работает для меня (проверено на полном XML, а не на фрагменте) - заняло около 5-7 секунд, но сделало это правильно (PhpStorm v6 EAP build 124.373).

Скорее всего, это ваши настройки (Стиль кода | XML | Other): возможно, у вас есть опция "Keep line breaks" или аналогичная опция?