Никак не могу научить свой 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 для удаления пустых строк в выделенном тексте?