PhpStorm-如何在PHP标记中格式化HTML代码

PhpStorm-如何在PHP标记中格式化HTML代码,php,html,formatting,phpstorm,auto-indent,Php,Html,Formatting,Phpstorm,Auto Indent,当我单击“自动缩进行”时,如果HTML代码被PHP标记包围,我不明白如何正确格式化HTML代码 我期待什么: 当我单击“自动缩进行”时PhpStorm所做的操作: 您可以在PHPStorm首选项中更改该行为。 打开您的首选项。。。 当窗户打开时;键入代码样式以搜索该关键字。 然后在菜单下选择HTML。。。。在这里,您可以决定如何格式化您的HTML,或者您可以选择任何语言,如PHP 但是,;您可能必须重新启动PHPStorm才能产生效果 请参见中的评论。一般来说,目前无法将HTML与PHP混合

当我单击“自动缩进行”时,如果HTML代码被PHP标记包围,我不明白如何正确格式化HTML代码

我期待什么:

当我单击“自动缩进行”时PhpStorm所做的操作:

您可以在PHPStorm首选项中更改该行为。 打开您的首选项。。。 当窗户打开时;键入代码样式以搜索该关键字。 然后在菜单下选择HTML。。。。在这里,您可以决定如何格式化您的HTML,或者您可以选择任何语言,如PHP


但是,;您可能必须重新启动PHPStorm才能产生效果

请参见中的评论。一般来说,目前无法将HTML与PHP混合格式化

您是否可以点击tab按钮而不是单击自动缩进?问题是,我有.PHP文件,其中包含数百行/数千行代码,我想重新格式化phpstorm,它正在格式化PHP,而不是PHP将生成的HTML。因此,除非在PhpStorm将识别为html的单独文件中使用html模板,否则您对此无能为力。我已经看到了此页面,但我认为这涉及到另一个bug(毕竟我的英语很糟糕,所以…)。非常感谢你