使用换行符和制表符自动格式化HTML/PHP

mel*_*oon 16 html php

我遇到了一个问题.我们团队中的某个人编辑了一个HTML/PHP文件,文件的全部内容最终都在一行上.所有换行符和制表符都已从文件中完全删除.它是一个非常大的文件,因此尝试手动编辑它将需要永远.

有谁知道我可以用来重新格式化代码的工具?

Kno*_*ing 17

使用NetBeans IDE进行开发.然后在该IDE中打开该文件并同时按下这些键 - Alt+ Shift+ F.

该文件将很好地格式化,并将显示该文件中是否有任何错误.

  • 这是错误的答案,因为Netbeans 8.0.2自动格式化不适用于长单行. (4认同)

ale*_*lex 13

你可以DOMDocument用来整理HTML.

$dom = new DOMDocument();
$dom->preserveWhiteSpace = FALSE;
$dom->loadHTML($html);
$dom->formatOutput = TRUE;

echo $dom->saveHTML();
Run Code Online (Sandbox Code Playgroud)

  • @hosein这是2011年的回答.随意更新它. (2认同)