本文介绍了更新 PhpStorm 后,JS 自动完成在 php 文件中停止工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

因此,在将 PhpStorm 从 2017.1 更新到 2017.2 后,JavaScript 自动完成功能停止在嵌入在 PHP 文件中的 JavaScript 中工作.没有任何效果,核心 JS 方法自动完成,甚至最基本的声明变量自动完成都无效.

So after updating PhpStorm from 2017.1 to 2017.2, JavaScript autocomplete stopped working in JavaScript, that is embedded inside of PHP file. Nothing works, not core JS method autocomplete, and not even the most basic declared variable autocomplete.

知道哪里出了问题吗?

推荐答案

这是 PhpStorm 2017.2 中的一个错误/回归 (https://youtrack.jetbrains.com/issue/WI-36767) 并且已针对 2017.2.1 修复.

It's a bug/regression in PhpStorm 2017.2 (https://youtrack.jetbrains.com/issue/WI-36767) and it's fixed for 2017.2.1.

如果您愿意 -- 您现在可以安装 2017.2.1 EAP 版本,而不必等到 2017.2.1 最终版正式发布:https://blog.jetbrains.com/phpstorm/2017/07/phpstorm-2017-2-1-eap-172-3544/

If you wish -- you may install 2017.2.1 EAP build now and not wait until 2017.2.1 final will be officially released: https://blog.jetbrains.com/phpstorm/2017/07/phpstorm-2017-2-1-eap-172-3544/

更新: 2017.2.1 已经发布 -- https://blog.jetbrains.com/phpstorm/2017/08/phpstorm-2017-2-1-is-here/

UPDATE: 2017.2.1 has been released -- https://blog.jetbrains.com/phpstorm/2017/08/phpstorm-2017-2-1-is-here/

这篇关于更新 PhpStorm 后,JS 自动完成在 php 文件中停止工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-24 08:11