【问题标题】:Can't create file with name "Searchable" in Laravel, why?无法在 Laravel 中创建名称为“可搜索”的文件,为什么?
【发布时间】:2018-01-10 01:54:09
【问题描述】:

我想在 Laravel 中创建名称为 Searchable 的特征,但 PhpStorm 并未将文件识别为 .php,而是将其识别为简单的文本。例如,如果我将文件重命名为Searchables,它可以正常工作。

Searchable 是受限关键字还是什么?

这不是 Laravel 的问题,其他项目也是如此。所以我猜它在 PhpStorm 中。

【问题讨论】:

  • 文件中有php标签,我使用phpstorm gui创建了.php文件
  • 删除这个文件重新创建
  • 我做了,结果一样。
  • 将您的代码发布为文本......
  • 如果您有另一个具有项目和语法突出显示功能的编辑器(如 sublime、vim),请尝试使用它们。也许你还安装了 laravel-scout,它也有一个可搜索的特性。并且索引可能会在这种情况下崩溃。

标签: php laravel phpstorm


【解决方案1】:

是可搜索的受限关键字还是什么?

绝对不是。

所以我猜它在 PhpStorm 中

你是对的......但这是用户配置错误而不是错误。

尝试记住您是如何创建该文件的...

无论如何:

  • Settings/Preferences | Editor | File Types
  • 在顶部列表中找到Text 条目,选择它
  • 现在在底部列表中找到并删除不需要的模式 - 类似于 SearchableSearchable.php

您可以在此处找到有关它可能(最有可能)如何发生的更详细说明:https://stackoverflow.com/a/21281563/783119

【讨论】:

    猜你喜欢
    • 2019-01-23
    • 1970-01-01
    • 1970-01-01
    • 2013-06-04
    • 2021-09-19
    • 1970-01-01
    • 2021-06-02
    • 2016-04-25
    • 1970-01-01
    相关资源
    最近更新 更多