我有一个PHP特征文件:app\Lib\someTrait.php
即使它是一个PHP文件(扩展名为.php),PHPStorm也无法将其识别为有效的PHP文件。编辑器没有对该文件中的PHP代码进行语法突出显示,它几乎显示为普通文本文件。
我试图将此文件从它的命名空间中使用到另一个类文件中,但它也无法使用以下命令识别文件路径:
use app\Lib\someTrait;
我做了< code > composer dump-autoload 和:
File->Invalid Caches and restart
我也删除了这个文件,重新启动PHPStorm,并再次添加它回来,但仍然无法解决这个问题。
当我使用此文件名创建第一个文件时,看起来有些奇怪,现在即使我尝试了所有选项PHPStom也没有将此文件视为PHP文件。
但是PHPStorm仍然无法识别这个文件。
如何解决此问题?
为我工作:文件-
文件|设置|编辑器|文件类型-在“文本”文件类型中搜索该文件(someTrait.php)。一旦找到-删除
我有这个,我用PhpStom创建的。它被认为是一个刀片文件,但今天它突然变成了一个纯文本文件。 我在那里没有改变任何东西。我不确定如何将其设置回文件。后缀仍然存在。一切都没有改变。 有什么想法吗?
直到现在,一切都很好,我创建的所有文件都是<code>。php正在转换为文件,打开检测、着色和自动更正。我以前创建的文件是我<code>User。php</code>而不是`User。 PhpStorm随机开始识别< code >。php扩展名为纯文本,不带扩展名为php文件。 但是,现在发生了一些事情,它显示为(请参阅配置文件未被检测为 文件): 当我删除时,它被检测到:
突然之间,网络Storm对我来说不认识Javascript了。 如果我添加这样的文件: 之后我在IDE中看到的是: 如果我刷新,重新启动Webstorm,它仍然无法识别文件!网络Storm已无法使用!
我使用的是PhpStorm 2019.2,它在Symfony 4上运行良好,但在Symfony 6和PHP 8.12上,我遇到了如下错误: 而且扩展类中的方法也无法识别,例如、
Webstorm 无法将我的一个.js文件识别为 JavaScript 文件,因此我丢失了语法突出显示并能够添加断点。我查看了文件,有问题的文件似乎与其他正常工作的.js文件具有相似的设置。 如果我更改文件名,它可以正常工作。因此,不知何故,Webstorm 陷入了误解具有此名称的文件类型的困境。我还可以在哪里编辑项目?
我通过Vue-CLI创建了一个Vue项目,当我使用Web斯托打开项目时,但是文件看起来像纯文本,没有高亮语法。 代码如下: