Mos*_*she 3 html php phpstorm octobercms
如果我在 PhpStorm 中的a.html或.htm文件中添加一些 php 代码,那段 php 代码的代码样式与.php文件中的不同。
例如,这是两种不同文件格式的相同代码:
如何让 php 代码段.htm看起来像在.php文件中一样?
更新
我想要在 htm 文件中设置 php 代码样式的原因是因为我使用的是October CMS。十月 CMS使用 .htm 文件扩展名,该文件扩展名分为三个部分。这些部分之一是用于 php 代码。我想知道的是如何获取驻留在 htm 文件中的 php 内容代码以在 PhpStorm 中使用我的 php 代码样式。
为了让 PhpStorm 识别和突出显示任何文件中的 PHP 代码,此类文件必须与“PHP 文件”文件类型相关联,并且文件名旁边有 PHP 图标。
默认情况下.htm/.html文件与“HTML 文件”文件类型相关联。
几个可能的解决方案:
.php.phtml文件扩展名——这是这种情况下常用的扩展名(通常表示这个文件是一个“模板”——一个混合了 PHP 指令的 HTML 文件)将.htm(或您想要的任何其他扩展名)与“PHP 文件”文件类型关联。
为此:Settings/Preferences | Editor | File Types-- 找到“PHP 文件”并添加适当的模式(例如*.htm)。IDE 会询问您是否要将此类模式从现有/默认“HTML 文件”删除到此“PHP 文件”。
可能的缺点:在 PHP 文件中可能不会触发(放松)某些 HTML 检查。
注意:这种关联是 IDE 范围的,会影响所有项目。
总体上最好/最中立的解决方案是#2——为此类文件使用专用的文件扩展名(*.phtml是最常用的)。