1

Atom テキスト エディター パッケージ内から Windows で js-beautify 1.6.4 を使用して HTML をフォーマットしています。

HTMLは次のとおりです。

<html>
  <head>
    <meta charset="utf-8">
    <title></title>
    <style media="screen">
      p {
        color: #444;
      }
    </style>
  </head>
  <body>
    <p>Some paragraph written in a WYSIWYG editor</p>
    <h1>HEADER written in a WYSIWYG editor</h1>
  </body>
</html>

ビューティファイアーに渡すオプションは次のとおりです。

{
    end_with_newline: false,
    eol: "\n",
    extra_liners: [],
    indent_inner_html: true,
    indent_size: 2,
    preserve_newlines: true,
    wrap_attributes_indent_size: 1,
    wrap_line_length: 80
}

そして、ここに私が出力として得るHTMLがあります:

<html>
  <head>
    <meta charset="utf-8">
    <title></title>
    <style media="screen">
      p {
        color: #444;
      }
    </style>
  </head>
  <body>
    <p>Some paragraph written in a WYSIWYG editor</p>
    <h1>HEADER written in a WYSIWYG editor</h1>


  </body>
</html>

私が理解できないのは、なぜ余分な空白行が 2 行追加されているのかということです。私が見逃している、または誤解しているオプション、または私がすべき別の方法はありますか?

4

0 に答える 0