PhpStorm在每次启动时开始索引文件

PhpStorm在每次启动时开始索引文件,phpstorm,Phpstorm,我不确定这是否是期望的行为,但每次打开IDE时,PhpStorm(8.0.3)都会对所有文件和目录进行索引。索引时间太长-半小时甚至更长。在此期间,我无法访问许多配置选项或使用“转到定义”选项 这很烦人。PhpStorm不应该以某种方式缓存索引,这样它就不会一次又一次地经历整个过程吗 这个问题似乎随着时间的推移而变得越来越严重,在这个时候,它完全削弱了我处理项目的能力 你知道有什么解决办法吗?这个问题现在还存在吗?这是一年多以来的问题,所以它可以被修复了 在没有看到日志的情况下,没有可靠的方法来

我不确定这是否是期望的行为,但每次打开IDE时,PhpStorm(8.0.3)都会对所有文件和目录进行索引。索引时间太长-半小时甚至更长。在此期间,我无法访问许多配置选项或使用“转到定义”选项

这很烦人。PhpStorm不应该以某种方式缓存索引,这样它就不会一次又一次地经历整个过程吗

这个问题似乎随着时间的推移而变得越来越严重,在这个时候,它完全削弱了我处理项目的能力


你知道有什么解决办法吗?

这个问题现在还存在吗?这是一年多以来的问题,所以它可以被修复了

在没有看到日志的情况下,没有可靠的方法来说明为什么会发生这种情况

你可以试试这个:

  • 关闭IDE(或至少关闭此项目)
  • 备份和删除.idea子文件夹(此项目设置)
  • 启动IDE并使用“打开”点指向项目根——IDE将从这些文件创建新项目
  • 根据需要重新配置项目
  • 重新启动IDE/关闭并重新打开项目(执行您过去所做的导致项目重新索引的操作)
  • 现在好多了
  • 如果是,并且您还没有重新配置项目的所有方面,那么您可以重新使用以前的部分文件 进行备份(当然,在IDE/project关闭时)

  • 搜索了一段时间后,我也遇到了同样的问题,我知道是
    .gitignore
    插件造成的


    禁用上述插件后,ide恢复正常工作。

    尝试右键单击文件->使缓存无效并重新启动。这对我有用

    这不是正常的行为。尝试使用
    文件
    菜单中的命令
    使缓存无效/重新启动
    。它应该修复它(在它重新启动并成功完成缓存重建之后)。建议:尝试
    File |使缓存无效…
    并重新启动IDE。如果它将继续在每次启动时进行索引,可能会考虑手动删除索引/缓存文件()。如果仍然没有,请尝试删除
    .idea
    子文件夹(项目设置;首先进行备份;当然,删除时必须关闭IDE),然后从头开始重新配置项目(可能某些文件已损坏)您由于任何原因丢失了参数PHPStorm,或者您的文件系统在不知不觉中发生了危险的移动……我还建议您检查最新的PHPStorm版本(可以与当前版本并行运行:稳定的v10.0.3和v11 EAP版本)。如果您计划在较新版本中检查此项目后返回v8,则只需备份项目设置(
    .idea
    子文件夹)——项目设置中的某些更改不向后兼容(IDE范围的设置以任何方式存储在单独的文件夹中,以确保安全)嗨,从那时起,我开始使用更新版本的PHPStorm,问题就消失了。不知道是什么引起的。现在我切换到另一个IDE,不再深入研究它。谢谢你的指导。它可能会帮助遇到类似问题的人。我只是好奇,你现在使用的是哪种PHP IDE?我正在起诉Visual Studio代码进行日常开发。