JetBrains PhpStorm index.php文件显示为文本文件

JetBrains PhpStorm index.php文件显示为文本文件,phpstorm,jetbrains-ide,Phpstorm,Jetbrains Ide,我正在使用JetBrains PhpStorm作为我的IDE,我绝对喜欢它,但遗憾的是,由于一个问题,我需要改用AdobeDreamweaver 我有一个相当恼人的问题,任何index.php文件都会显示为文本文件,即使它的扩展名是.php。注意这仅适用于名为index.php的文件,我想这是一个需要更改的设置,但在文档中找不到任何解决方案 以前有人遇到过同样的问题吗。。。?非常感谢任何帮助建议 下面您可以看到一个示例图像 进入文件->设置->编辑器->文件类型并检查文本文件。将添加一个模式(i

我正在使用JetBrains PhpStorm作为我的IDE,我绝对喜欢它,但遗憾的是,由于一个问题,我需要改用AdobeDreamweaver

我有一个相当恼人的问题,任何
index.php
文件都会显示为文本文件,即使它的扩展名是
.php
。注意这仅适用于名为
index.php
的文件,我想这是一个需要更改的设置,但在文档中找不到任何解决方案

以前有人遇到过同样的问题吗。。。?非常感谢任何帮助建议

下面您可以看到一个示例图像


进入
文件
->
设置
->
编辑器
->
文件类型
并检查文本文件。将添加一个模式(index.php)。只需移动它。

转到
文件
->
设置
->
编辑器
->
文件类型
并检查文本文件。将添加一个模式(index.php)。我也有同样的问题,但是上面的建议没有帮助。我求助于查看我的项目文件,在.idea/misc.xml中我发现:

<component name="ProjectPlainTextFileTypeManager">
 <file url="file://$PROJECT_DIR$/path/to/myfile-c.php" />
</component>


删除这些行可以解决问题。如果我再次遇到这个问题,我会在用户界面的哪里找到设置?这显然是一个项目级覆盖。在MacOS上使用phpStorm 9.x时,我遇到了同样的问题,但上面的建议没有帮助。我求助于查看我的项目文件,在.idea/misc.xml中我发现:

<component name="ProjectPlainTextFileTypeManager">
 <file url="file://$PROJECT_DIR$/path/to/myfile-c.php" />
</component>


删除这些行可以解决问题。如果我再次遇到这个问题,我会在用户界面的哪里找到设置?这显然是一个项目级覆盖。在MacOS上使用phpStorm 9.x。

这对我来说不起作用。我的
index.php
有一个php图标。每当我遇到PhpStorm问题时,JetBrains的技术支持都非常有用。为什么不在切换之前联系他们呢?谢谢我已经通过他们的website@TimothyCoetzee给出的答案是正确的——在我自己的历史记录中,我应该有10多个类似的答案——这里是准确的副本:。原因是
index.php
模式比泛型
*.php
更精确,因此第一个pone覆盖第二个pone。你是如何创建这样的模式的——这是另一个故事(很可能是偶然发生的,没有检查屏幕上发生了什么——例如),它对我来说不起作用。我的
index.php
有一个php图标。每当我遇到PhpStorm问题时,JetBrains的技术支持都非常有用。为什么不在切换之前联系他们呢?谢谢我已经通过他们的website@TimothyCoetzee给出的答案是正确的——在我自己的历史记录中,我应该有10多个类似的答案——这里是准确的副本:。原因是
index.php
模式比泛型
*.php
更精确,因此第一个pone覆盖第二个pone。你是如何创建这样的模式的——这是另一个故事(很可能是偶然的,没有检查屏幕上发生了什么——例如)你检查过文本文件下的“注册模式”了吗?可能存在类似index.php?@TimothyCoetzee的模式,但听起来您有另一个条目覆盖了此文件名的常规模式。您是否检查了文本文件下的“注册模式”?可能存在类似index.php?@TimothyCoetzee的模式,但听起来您有另一个条目覆盖了此文件名的常规模式。