Очистка кода / форматирование для HTML / PHP на платформе Windows - PullRequest
2 голосов
/ 14 сентября 2011

Существует ли инструмент, который работает как Resharper для C #, но для HTML / PHP для платформы Windows? Я часто копирую большие куски кода в блокнот из CMS, и он часто не форматирован или очень плохо отформатирован, поэтому его трудно прочитать Хотелось бы иметь некоторую функцию Resharper CleanUp, которая бы правильно отформатировала его для удобства использования / чтения документа.

Пример перед форматированием:

<p>
<a class="hov" href="index.php?option=com_content&amp;view=article&amp;id=15&amp;Itemid=16"><img alt="" src="files/images/buttons/btn_kalkulator1.gif" style="width: 272px; height: 235px;" /></a><a class="hov" href="index.php?option=com_content&amp;view=article&amp;id=10&amp;Itemid=15"><img alt="" src="files/images/buttons/btn_kalkulator2.gif" style="width: 272px; height: 235px;" /></a></p>

Пример после форматирования

<p>
    <a class="hov" href="index.php?option=com_content&amp;view=article&amp;id=15&amp;Itemid=16">
         <img alt="" src="files/images/buttons/btn_kalkulator1.gif" style="width: 272px; height: 235px;" />
    </a>
    <a class="hov" href="index.php?option=com_content&amp;view=article&amp;id=10&amp;Itemid=15">
         <img alt="" src="files/images/buttons/btn_kalkulator2.gif" style="width: 272px; height: 235px;" />
    </a>
</p>

Ответы [ 3 ]

2 голосов
/ 14 сентября 2011

Я использую JetBrains PHPStorm IDE - множество настроек формата для PHP, JS, HTML;быстрое переформатирование и другие вещи, которые очень удобны в использовании и действительно облегчают жизнь.Я советую вам попробовать.

2 голосов
/ 14 сентября 2011

Возможно, вы захотите попробовать HTML Tidy или онлайн HTML Tidy

Я никогда не использовал ни одного из них, но это то, что я нашел с помощью быстрого поиска в Google

0 голосов
/ 14 сентября 2011

Затмение PDT имеет опцию форматирования.Я часто им пользуюсь, но это не всегда хороший вариант, потому что он ломает вещи, и я думаю, что это не так удобно и легко читать.

...