Я столкнулся с проблемой. Кто-то из нашей команды отредактировал файл HTML / PHP, и все содержимое файла оказалось в одной строке. Все разрывы строк и вкладки были полностью удалены из файла. Это очень большой файл, поэтому попытка отредактировать его вручную займет много времени.
Кто-нибудь знает инструмент, который я могу использовать для переформатирования кода?
Используйте среду IDE NetBeans для целей разработки. Затем откройте файл в этой среде IDE и одновременно нажмите эти клавиши – Alt + Shift + F.
Файл будет хорошо отформатирован, а также покажет вам, есть ли какие-либо ошибки в этом файле.
Вы можете использовать DOMDocument
для DOMDocument
HTML.
$dom = new DOMDocument(); $dom->preserveWhiteSpace = FALSE; $dom->loadHTML($html); $dom->formatOutput = TRUE; echo $dom->saveHTML();
Вы можете использовать tidy (только html) или codecleaner
(Первая ссылка удалена для комментария ниже).
http://www.phpformatter.com/ – вариант.
Visual Studio. Откройте файл HTML, затем нажмите ctrl k, затем ctrl d (или используйте меню редактирования).
В Aptana или Zend Studio или Eclipse PHP вы можете нажать CTRL + SHIFT + F, чтобы автоматически форматировать ваш код. Не забудьте исправить все ошибки синтаксиса раньше.