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 の要点)。

そのファイルを開いたので、インデントを付けて再フォーマットしたいと思います。

Reformat Code... ( Ctrl+ Alt+ )を使用してみLましたが、何も変わりませんでした。XML Code-Style Settings も確認しましたが、邪魔になるものは何もありません。

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ビルド124.373)。

ほとんどの場合、それはあなたの設定 (コード スタイル | XML | その他) です: 「改行を保持する」オプションまたは同様のオプションがチェックされている可能性がありますか?

于 2013-01-01T20:50:07.477 に答える