chu*_*byk 145 php ide phpstorm
我不知道发生了什么,但是一个php文件的语法突出显示停止工作,文件旁边的图标也发生了变化.它显示了它的文本文件而不是PHP.
我该如何解决这个问题?
Ale*_*nko 330
转到设置|文件类型,并确保未将此特定文件名分配给非PHP文件类型,即纯文本.
Rod*_*rra 47
在PHPStorm 10中,您必须转到文件 - >设置,然后转到编辑器 - >文件类型.如果是纯文本,您可能会在文件类型"文本"中找到它.检查"注册模式"并从那里删除您的文件.
hhs*_*diq 16
感谢@Scotty Waggoner
由于某种原因,整个文件名已添加到文本文件类型中.
在Settings | FileTypes | Text | RegisteredPatterns中找到您的文件并将其删除.
dra*_*nli 15
我不确定这个函数是否仅限于phpStorm 9,但有一个更简单的解决方案:如果文件的扩展名是.php,你可以右键单击项目浏览菜单中的文件,然后单击"标记为php".这解决了我的问题.
Chu*_*utt 14
解决此问题的最简单方法是转到File > Settings
Windows(或PHPStorm > Preferences
MacOS),然后搜索"文件类型".
向下滚动到麻烦的文件类型(在本例中为PHP).
然后查找预期的文件扩展名(在本例中为.php).
如果您看到它丢失(如上所述),则只需按"已注册模式"下的+按钮即可添加它.然后在打开的"添加通配符"窗口中键入:*.php
然后PHPStorm会告诉你它被映射到另一个文件类型(导致这个问题的那个),你想把它移到这个文件类型.只需单击"是"即可解决所有问题.你们都完成了!
这比查找其他文件类型要容易删除要容易得多.
Nic*_*rth 10
在 MacOS 上的 PHPStorm 2019.1 中:
PhpStorm > Preferences > Editor > File Types > Recognized File Types > Text
删除从入门Registered Patterns
包含文件名,即删除File.php
,如果File.php
是有问题的文件。