【问题标题】:My blade.php file is not recognized by PhpStorm anymore我的 Blade.php 文件不再被 PhpStorm 识别
【发布时间】:2017-05-09 14:11:10
【问题描述】:

我拥有使用 PhpStorm 创建的 item_email.blade.php。它被识别为刀片文件,但今天它突然变成了纯文本文件。

我在那里没有改变任何东西。我不确定如何将其设置回blade.php 文件。后缀blade.php 仍然存在。什么都没有改变。

有什么想法吗?

【问题讨论】:

  • 1) 是发生在任何.blade.php 文件中还是仅发生在该文件中? 2)如果您在另一个文件夹中创建相同的文件(相同的名称) - 它的行为是否相同? P.S. “我没有改变那里的任何东西” 不记得做出改变并不一定意味着你没有做过 - 你很可能没有注意到你是如何做到的...

标签: laravel phpstorm blade


【解决方案1】:

您需要进入 Preferences -> Editor -> File Types -> Text 并从那里删除 item_email.blade.php。

在此处添加分机:

*.blade.php

【讨论】:

  • 接受了这个,因为它有效,但我的回答也有效。
  • +1,这实际上是一个比你知道的更好的修复方法。重命名文件,尤其是在使用版本控制时——不管怎样,我很高兴我们得出了一个结论
【解决方案2】:

只有它一个吗? 尝试将其名称更改为item_email.blade.php_并生成一个新名称并将内容粘贴到其中并命名为item_email.blade.php

希望对你有帮助

【讨论】:

  • 已经这样做了,但新的也以纯文本形式出现。恐怕这与名称电子邮件有关。
  • 你能发布代码以便我在我的 phpStorm 中测试它吗?
【解决方案3】:

我将名称从 item_email.blade.php 更改为 item_emailview.blade.php。这行得通。

我还尝试创建一个新的 newitem_email.blade.php,它具有完全相同的问题,因此我们可以放心地假设是 email 单词混淆了 Phpstorm。

【讨论】:

  • @LazyOne 我已经尝试了另外 4 个文件,但他们遇到了同样的问题,所以它是可重复的。
  • ExohJosh 的答案是正确的。我自己已经看到并回答了很多这样的问题——在 SO 上应该有大约 10 个(加上其他地方可能还有 20 多个)。所以我相信我对这种特殊情况以及如何解决它有所了解。您的答案不是解决方案 - 只是部分解决方法 - 打开另一个项目并尝试在那里创建类似命名的文件,您将遇到同样的问题(假设您没有按照 ExohJosh 所说的那样做)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-12-25
  • 1970-01-01
  • 1970-01-01
  • 2018-03-16
  • 2021-05-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多