gpt4 book ai didi

php - 如何强制 Intellij IDEA 将 HTML 文件解析为 PHP 文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:09:05 36 4
gpt4 key购买 nike

我有 PHP 项目,所以到目前为止,我一直在 Java 和 PHP 上使用 Intellij IDEA,没有任何问题。但是现在,我有一个旧的 PHP 项目,该项目使用 HTML 文件作为 PHP 文件。我的意思是带有 HTML 扩展名的文件包含 PHP 代码。

但是 IDEA 无法将它们识别为 PHP 文件,但是当我将扩展名更改为 PHP 时,它显示一切正常。

那么如何强制 IDEA 接受 HTML 文件作为 PHP 文件呢?

有什么解决方法吗?

最佳答案

转到"file">“设置”>“文件类型”(在 IDE 设置 下)。

Recognized File Types 下,找到 PHP files (PHP)(假设您像我一样使用 PHPStorm 插件,如果没有找到您的 * .php 文件扩展名已注册)。如果单击它,然后查看 Registered Patterns,您将看到所有将被识别为 PHP 文件的文件模式。您可以单击模式 Pane 右侧的绿色 +,它会要求输入文件名模式以将其识别为 PHP 文件。输入 *.html(如果您的 HTML 文件都遵循类似的命名模式,则输入更具体的内容)。当您点击 OK 时,它可能会说 *.html 已经注册了 HTML 文件。继续并重新分配它,然后在“设置”窗口中点击“确定”。您的 *.html 文件现在将被识别为 PHP 文件,而不仅仅是 HTML 文件。

我刚刚在 12.0.4 中对此进行了测试,它按照我上面的描述工作。

但是请注意,这似乎是一个 IDE 范围的设置,而不是特定于项目的。不幸的是,这意味着您在使用正确的文件扩展名打开其他较新的项目时,必须使用 HTML 文件重新注册 *.html。这就是为什么我建议使用比 *.html 更具体的模式,前提是您的文件允许这样做,或者您可以更改文件名以允许这样做。

可以找到在 IntelliJ 中执行此操作的最新方法 here .

关于php - 如何强制 Intellij IDEA 将 HTML 文件解析为 PHP 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15263016/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com