通过" uninspect"我的意思是:我正在浏览我的源代码,并打开了一个库JS文件。该文件包含PhpStorm的检查发现的一些内容,包括一些错误。这些错误现在在我的项目窗口中突出显示,红色下划线直到回购的根目录。但是他们不受我的控制,我不想更改库文件,我也不想经常提醒错误。如何阻止此突出显示并忽略该文件?
我发现的一个选项是定义包含我关心的JS代码的自定义Scope,并且不包含这些库文件,然后我可以仅将相关检查应用于该范围。但这有点工作,增加了复杂性,并且需要维护 - 我真的只想回到打开文件之前的事情!我可以重置它,删除缓存,或者只是轻松地将文件夹标记为"忽略"?
我使用最新稳定版的PhpStorm,2016.3。
答案 0 :(得分:2)
多个选项:
File | Invalidate Caches...
并重新启动IDE
注意:这会影响所有项目,也会删除您的本地历史记录(如果您正在使用它)。
点击"督察人员"状态栏中的图标(通过Code | Configure Current File Analysis...
访问相同内容)并在那里进行任何调整。
例如:禁用此文件的所有检查。
您可以将此类文件添加为JavaScript库(Settings/Preferences | Languages & Frameworks | JavaScript | Libraries
)..因此IDE会忽略此处的错误。
您可以将此文件标记为纯文本(通过“项目视图”面板中的上下文菜单) - 此类文件将被视为纯文本(就像它将是普通的.txt
文件),这意味着它不会被编入索引,因为JavaScript /内容将被忽略。
" ...或者只是轻松地将文件夹标记为"忽略"?" - 因为您自己已经提到过..如果您真的希望这样做 - 右键单击父文件夹并选择Mark Directory As | Excluded
。