Задать вопрос
JekFdrv
@JekFdrv
webdeveloper

Как научить PhpStrom форматировать php + html?

Никак не могу научить свой IDE форматировать PHP с HTML кодом после пары часов веб серча.
То он теряется, то не правильно форматирует, и настроить не где... Может кто плагин посоветует какой-то?
какой то-то код
<a class="active" href="javascript:void(0);" data-value="#carousel-example-generic" onclick="scrollDiv('carousel-example-generic')"><?php if ($this->lang->line('photos') != '') { echo stripslashes($this->lang->line('photos')); } else echo "Photos"; ?></a></li>

форматирует в
<a href="javascript:void(0);" data-value="#about-listing-text" onclick="scrollDiv('about-listing-text')"><?php if ($this->lang->line('about_listing') != '') {
							 echo stripslashes($this->lang->line('about_listing'));
						 } else echo "About this listing"; ?> </a></li>

Нужно научить IDE добавлять new Line перед тегом <?php

Я уже только мечтаю что бы код типа:
<?php if(count($reviewData->result_array()) >0){?>
<li class="numrstr">
<label class="star">
<a href="<?php echo(($_SERVER['HTTPS'] ? 'https://' : 'http://').$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]); ?>#reviews"></a>
</li>
<?php }?>

форматировался с идентацией от условного оператора:
<?php if (count($reviewData->result_array()) > 0){ ?>
	<li class="numrstr">
		<label class="star">
			<a href="<?php echo(($_SERVER['HTTPS'] ? 'https://' : 'http://') . $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"]); ?>#reviews"></a>
	</li>
<?php } ?>


а также не могу научить убирать пустые линии в css коде:
a.control_prev:hover, a.control_next:hover {

  opacity: 1;

  -webkit-transition: all 0.2s ease;

}



a.control_prev {

  border-radius: 0 2px 2px 0;

}

превращает в:
a.control_prev:hover, a.control_next:hover {

	opacity: 1;

	-webkit-transition: all 0.2s ease;

}
a.control_prev {

	border-radius: 0 2px 2px 0;

}

а должен в:
a.control_prev:hover, a.control_next:hover {
	opacity: 1;
	-webkit-transition: all 0.2s ease;
}
a.control_prev {
	border-radius: 0 2px 2px 0;
}


Может кто посоветуйте, как можно создать shortCut для удаления пустых строк в выделенном тексте?
  • Вопрос задан
  • 360 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽