Автоматический формат HTML/PHP с разрывами строк и вкладками

У меня возникла проблема. Кто-то из нашей команды отредактировал файл HTML/PHP, и все содержимое файла оказалось в одной строке. Все разрывы строк и вкладки были полностью удалены из файла. Его очень большой файл, поэтому попытка отредактировать его вручную займет навсегда.

Кто-нибудь знает инструмент, который я могу использовать для переформатирования кода?

Ответы

Ответ 1

Используйте NetBeans IDE для целей разработки. Затем откройте файл в этой среде IDE и одновременно нажмите эти клавиши - Alt +   Shift + F.

Файл будет хорошо отформатирован, а также покажет вам, есть ли какие-либо ошибки в этом файле.

Ответ 2

Вы можете использовать DOMDocument для упорядочивания HTML.

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

echo $dom->saveHTML();

Ответ 3

(Первая ссылка удалена для комментария ниже)

http://www.phpformatter.com/ является опцией.

Ответ 4

Вы можете использовать tidy (только html) или codecleaner

Ответ 5

Visual Studio. Откройте файл HTML, затем нажмите ctrl k, затем ctrl d (или используйте меню редактирования).

Ответ 6

В Aptana или Zend Studio или Eclipse PHP вы можете нажать CTRL + SHIFT + F, чтобы автоматически форматировать свой код. Не забудьте исправить все синтаксические ошибки раньше.