【问题标题】:phpStorm 7 Code completion stopped workingphpStorm 7代码完成停止工作
【发布时间】:2014-06-13 10:40:42
【问题描述】:

我一直在使用 phpStorm,但它突然停止显示代码完成建议。当我通过在下拉列表中显示所有可能的选项来执行 Ctrl + 空格时,它的行为正确。

我已经按照下面的链接进行了无效缓存,但仍然没有用。 PhpStorm code completion doesn't show core classes/extensions

我的设置是: 操作系统:Mac - 10.9.2(小牛队) PHPStorm:7.1.3

【问题讨论】:

  • 最近添加了第三方插件吗?
  • 请出示您的idea.log(帮助|显示登录...)
  • 我删除并重新安装了该应用程序。现在一切看起来都不错。

标签: ide phpstorm


【解决方案1】:

安装以前的版本

https://www.jetbrains.com/phpstorm/download/other.html

在我尝试了一切之后为我工作。

【讨论】:

    【解决方案2】:

    使缓存无效对我不起作用,但这样做:

    启用省电模式(文件 > 省电模式),然后将其禁用。

    【讨论】:

      【解决方案3】:

      确实,省电模式(文件 > 省电模式)允许您禁用代码检查功能。

      但是,有时 PhpStorm 代码分析失败,您的代码完成丢失。在这种情况下,您只需要请求新的代码分析(文件 > 同步 [CTRL+ALT+Y])或使缓存无效并强制重新启动(文件 > 无效缓存 / 重新启动)。

      希望对您有所帮助。

      【讨论】:

        【解决方案4】:

        这对我来说也是省电模式。这是“文件”菜单底部的一个选项。

        【讨论】:

          【解决方案5】:

          如果您使用的是 Linux 发行版(Ubuntu、Debian、Centos)等,这是由于ibus

          只需更改快捷方式(例如运行:ibus-setup 并更改为 Super+Ctrl+Space),一切都会再次正常。

          或者(我最喜欢的):如果您不使用它,请卸载 ibus。 在 Debian/Ubuntu 发行版中应该是:

          sudo apt-get remove ibus

          Ctrl+Space 自动补全应该回来了。

          【讨论】:

            【解决方案6】:

            我刚刚遇到了同样的问题,当我意识到我错误地将 PHPStorm 置于省电模式时修复了它。单击 PHPStorm 窗口右下角的小家伙,然后将其关闭

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 2020-04-14
              • 1970-01-01
              • 2016-10-28
              • 2012-09-22
              • 1970-01-01
              • 1970-01-01
              • 2011-11-15
              相关资源
              最近更新 更多