不要将PHP与HTML对齐-单独的缩进:如何?
在php模板中,我喜欢我的php和HTML代码有单独的缩进,我发现它更可读 但当我按enter键时,PHPStorm总是自动对齐它们;我很难过 我想要的是:不要将PHP与HTML对齐-单独的缩进:如何?,php,html,coding-style,phpstorm,Php,Html,Coding Style,Phpstorm,在php模板中,我喜欢我的php和HTML代码有单独的缩进,我发现它更可读 但当我按enter键时,PHPStorm总是自动对齐它们;我很难过 我想要的是: <div> <div> <section> <ul> <?php foreach ($posts as $post) { ?> <li><?php echo $post['title'] ?></li>
<div>
<div>
<section>
<ul>
<?php
foreach ($posts as $post) {
?>
<li><?php echo $post['title'] ?></li>
<?php
}
<?>
</ul>
</section>
</div>
</div>
我不知道的是:
<div>
<div>
<section>
<ul>
<?php
foreach ($posts as $post) {
?>
<li><?php echo $post['title'] ?></li>
<?php
}
<?>
</ul>
</section>
</div>
</div>
有办法吗?为什么不在PHPstorm中使用宏,并准确定义它的格式:
是否存在
项目设置->代码样式->PHP
?如果是这样的话,有没有一个选项你可以使用?不幸的是,它似乎不是这样。没有办法管理HTML和PHP之间的关系。@Thereded,你找到解决方案了吗?没有,我没有。。。也许我应该在他们的Bug追踪器上写一张罚单,即使我是唯一对该功能感兴趣的人……宏是否可以在不显式启动宏的情况下改变PHPStorm自动缩进的方式(当您键入时)?如果您希望它是自动的,您必须编辑配置。尝试查看配置文件夹: