PHP PhpStorm .htm 文件中的代码样式
PHP Code Style in .htm File in PhpStorm
如果我将一些 php 代码添加到 PhpStorm 中的 .html
或 .htm
文件,那部分 php 代码的代码风格与在 .php
文件中。
例如,这里是两种不同文件格式的相同代码:
.php
.htm
如何让 .htm
中的 php 代码段看起来像在 .php
文件中一样?
更新
我想要在 htm 文件中设置 php 代码样式的原因是因为我正在使用 October CMS. October CMS uses a .htm file extension which is divided into three section. One of those section is for php code。我想知道的是如何获取驻留在 htm 文件中的 php 内容代码,以便在 PhpStorm 中使用我的 php 代码样式。
PHP 需要在 .php
文件中。它正在改变颜色,因为您的文本编辑器告诉您,如果它在 .html
文件中,浏览器会将其视为文本。
将其重命名为 .php
就可以了。
为了让 PhpStorm 识别并突出显示任何文件中的 PHP 代码,此类文件必须与 "PHP File" 文件类型相关联,并且旁边有 PHP 图标文件名.
默认情况下 .htm
/.html
个文件与 "HTML Files" 文件类型关联。
几种可能的解决方案:
- 将现有文件的扩展名更改为
.php
- 使用
.phtml
文件扩展名 -- 这是这种情况下常用的扩展名(通常表示该文件是 "template" -- HTML 文件与 PHP说明)
将 .htm
(或您想要的任何其他扩展名)与 "PHP File" 文件类型相关联。
为此:Settings/Preferences | Editor | File Types
-- 找到 "PHP File" 并添加适当的模式(例如 *.htm
)。 IDE 将询问您是否要将这种模式从 existing/default "HTML File" 删除到此 "PHP File".
可能的缺点:某些 HTML 检查可能不会在 PHP 文件中触发(放宽)。
注意: 这种关联是 IDE 范围内的并且影响所有项目。
best/most 中性解决方案总体上 是 #2 -- 为此类文件使用专用文件扩展名(*.phtml
是最常用的)。
如果我将一些 php 代码添加到 PhpStorm 中的 .html
或 .htm
文件,那部分 php 代码的代码风格与在 .php
文件中。
例如,这里是两种不同文件格式的相同代码:
.php
.htm
如何让 .htm
中的 php 代码段看起来像在 .php
文件中一样?
更新
我想要在 htm 文件中设置 php 代码样式的原因是因为我正在使用 October CMS. October CMS uses a .htm file extension which is divided into three section. One of those section is for php code。我想知道的是如何获取驻留在 htm 文件中的 php 内容代码,以便在 PhpStorm 中使用我的 php 代码样式。
PHP 需要在 .php
文件中。它正在改变颜色,因为您的文本编辑器告诉您,如果它在 .html
文件中,浏览器会将其视为文本。
将其重命名为 .php
就可以了。
为了让 PhpStorm 识别并突出显示任何文件中的 PHP 代码,此类文件必须与 "PHP File" 文件类型相关联,并且旁边有 PHP 图标文件名.
默认情况下 .htm
/.html
个文件与 "HTML Files" 文件类型关联。
几种可能的解决方案:
- 将现有文件的扩展名更改为
.php
- 使用
.phtml
文件扩展名 -- 这是这种情况下常用的扩展名(通常表示该文件是 "template" -- HTML 文件与 PHP说明) 将
.htm
(或您想要的任何其他扩展名)与 "PHP File" 文件类型相关联。为此:
Settings/Preferences | Editor | File Types
-- 找到 "PHP File" 并添加适当的模式(例如*.htm
)。 IDE 将询问您是否要将这种模式从 existing/default "HTML File" 删除到此 "PHP File".可能的缺点:某些 HTML 检查可能不会在 PHP 文件中触发(放宽)。
注意: 这种关联是 IDE 范围内的并且影响所有项目。
best/most 中性解决方案总体上 是 #2 -- 为此类文件使用专用文件扩展名(*.phtml
是最常用的)。