我怎能" uninspect" PhpStorm中的文件?

时间:2017-01-19 11:08:01

标签: phpstorm

通过" uninspect"我的意思是:我正在浏览我的源代码,并打开了一个库JS文件。该文件包含PhpStorm的检查发现的一些内容,包括一些错误。这些错误现在在我的项目窗口中突出显示,红色下划线直到回购的根目录。但是他们不受我的控制,我不想更改库文件,我也不想经常提醒错误。如何阻止此突出显示并忽略该文件?

我发现的一个选项是定义包含我关心的JS代码的自定义Scope,并且不包含这些库文件,然后我可以仅将相关检查应用于该范围。但这有点工作,增加了复杂性,并且需要维护 - 我真的只想回到打开文件之前的事情!我可以重置它,删除缓存,或者只是轻松地将文件夹标记为"忽略"?

我使用最新稳定版的PhpStorm,2016.3。

1 个答案:

答案 0 :(得分:2)

多个选项:

  1. File | Invalidate Caches...并重新启动IDE

    注意:这会影响所有项目,也会删除您的本地历史记录(如果您正在使用它)。

  2. 点击"督察人员"状态栏中的图标(通过Code | Configure Current File Analysis...访问相同内容)并在那里进行任何调整。

    例如:禁用此文件的所有检查。

  3. 您可以将此类文件添加为JavaScript库(Settings/Preferences | Languages & Frameworks | JavaScript | Libraries)..因此IDE会忽略此处的错误。

  4. 您可以将此文件标记为纯文本(通过“项目视图”面板中的上下文菜单) - 此类文件将被视为纯文本(就像它将是普通的.txt文件),这意味着它不会被编入索引,因为JavaScript /内容将被忽略。

  5. " ...或者只是轻松地将文件夹标记为"忽略"?" - 因为您自己已经提到过..如果您真的希望这样做 - 右键单击​​父文件夹并选择Mark Directory As | Excluded