【问题标题】:phpStorm showing php syntax in just some .ctp filesphpStorm 仅在一些 .ctp 文件中显示 php 语法
【发布时间】:2013-08-13 18:50:57
【问题描述】:

我正在使用 phpStorm 一段时间,现在我遇到了一些没有意义的事情。 我总是使用 .ctp 文件作为 HTML 和 php 语法。而且效果很好。

但是现在,我已经将一个函数声明为“between”,而 phpStorm 无法帮助处理 between.ctp 文件中的任何语法。

我的意思是,如果我将文件重命名为“_between”之类的名称,它可以正常工作,并且任何其他名称的语法都可以正常工作。只是这个名字没有,我不知道为什么。

好的,可能是一个错误。 但我需要找出原因并解决它。我需要这个函数名是“between

提前致谢。

【问题讨论】:

    标签: php syntax phpstorm


    【解决方案1】:

    如果您不小心创建了没有文件扩展名的文件,就会发生这种情况。

    当您打开这样的文件时,PhpStorm 会询问您以什么格式处理该文件。这将导致它为文件类型创建一个新模式,然后它会始终将文件检测为该类型。

    1. 打开设置并搜索文件类型以切换到正确的设置页面。

    2. 检查具有“介于”模式的文件类型并将其删除。

    【讨论】:

    • 感谢您记住这一点。但正如我所说,该文件确实具有 .ctp 扩展名。如果我只是重命名为其他任何东西,它就可以工作,但只有“between.ctp”不起作用。
    • @PatrickBard:那么,您是否检查过您是否有“between.ctp”的文件类型模式?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-16
    相关资源
    最近更新 更多