为什么PyCharm格式化程序会在<;中附加新行;脚本>;及<;风格>;每当HTML文件被重新格式化时,都会添加标记?

为什么PyCharm格式化程序会在<;中附加新行;脚本>;及<;风格>;每当HTML文件被重新格式化时,都会添加标记?,html,pycharm,formatter,Html,Pycharm,Formatter,如果HTML文档看起来像: <style> h1 {text-align:center;} </style> . . . . . <script> var a; </script> <style> h1 {text-align:center;} <!-- New line got appended --> </style> . . . . . <script> var a;

如果HTML文档看起来像:

<style>
h1 {text-align:center;}
</style>
.
.
.
.
.
<script>
var a;
</script>
<style>
h1 {text-align:center;}
           <!-- New line got appended -->
</style>
.
.
.
.
.
<script>
var a;
             <!-- New line got appended -->
</script>

因此,当HTML文件在PyCharm中重新格式化时,我们如何停止在
标记中追加新行???

因此,每当HTML文件在PyCharm中重新格式化时,停止在
标记中追加新行的方法是:

文件
设置…
编辑器
代码样式
其他
在内部保留空格:

然后将值
、脚本、样式添加到
中,并在其内部保留空格: