Я установил
- https://packagecontrol.io/packages/PHP%20Codebeautifier
- https://packagecontrol.io/packages/phpfmt
- https://packagecontrol.io/packages/CodeFormatter
Я установил php php-7.1.0-Win32-VC14-x64 из https://secure.php.net/downloads.php в "C:\Program Files\php"
Указал в настройках phpfmt и CodeFormatter "C:/Program Files/php/php.exe". Запускаю их команды форматирования через Ctrl + Shift + P. И ничего. Никаких ошибок, никаких действий. Я не подозреваю куда смотреть и куда писать.
Меня интересует форматирование php файлов смешанных с html.
Вот из такого:
<?
if (true)
{
echo 'me';
}
?>
<?
if (false): ?>
<div> <h1>Normal</h1>
</div>
<?endif; ?>
Надо такой:
<?
if (true) {
echo 'me';
}
?>
<? if (false) { ?>
<div>
<h1>Normal</h1>
</div>
<? } ?>
Я умею пользоваться регулярками, поэтому, если будет только в один иф переформатировать, то не беда. Лишь бы не умирал, когда встретит ?>.
> когда всё равно перейдёте на sublime— правильно :) . – Саша Черных Jan 20 '17 at 10:55