Мне было интересно, есть ли способ включить PhpStorm (или любой другой инструмент JetBrains, который имеет дело с .phtml
файлами) для распознавания условных блоков при свертывании блоков кода.
У меня есть этот пример:
<div class="parent">
<?php if (condition) : ?>
<div class="div1">
<?php elseif (conditionTwo) : ?>
<div class="div2">
<?php endif; ?>
<!-- Conditional block ends here -->
</div>
<!-- Parent container ends here -->
</div>
PhpStorm (по умолчанию) позволяет мне свернуть div2
(с первым </div>
), поэтому div1
нужно будет свернуть с последним </div>
, который должен быть свернут с parent
.
Я попытался изменить настройки, но безуспешно.
Код Microsoft Visual Studio имеет правильное поведение:
Как вы можете видеть, в VSCode вам не разрешено сворачиваться на <div>
, которые находятся внутри блока php if
.
Спасибо за ваше время.