【发布时间】:2019-08-02 19:02:42
【问题描述】:
我想知道是否有办法让 PhpStorm(或任何其他处理 .phtml 文件的 JetBrains 工具)在折叠代码单元时识别条件块。
我有这个例子:
<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 Code 具有正确的行为:
如您所见,在 VSCode 中,您不允许在 php if 块内的 <div> 上折叠。
感谢您的宝贵时间。
【问题讨论】:
标签: php phpstorm collapse jetbrains-ide