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

时间:2011-06-29 05:56:39

标签: php html

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

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

6 个答案:

答案 0 :(得分:17)

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

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

答案 1 :(得分:13)

您可以使用DOMDocument整理HTML。

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

echo $dom->saveHTML();

答案 2 :(得分:4)

(下面的评论中删除了第一个链接。)

http://www.phpformatter.com/是一个选项。

答案 3 :(得分:4)

您可以使用tidy(仅限html)或codecleaner

答案 4 :(得分:1)

Visual Studio。打开HTML文件,然后按ctrl k然后按ctrl d(或使用编辑菜单)。

答案 5 :(得分:1)

在Aptana或Zend Studio或Eclipse PHP中,您可以按 CTRL + SHIFT + F 自动格式化您的代码。请记住在之前修复所有语法错误。