Eclipse 2019-06 PHP自动完成(内容助手)不起作用

时间:2019-09-06 12:39:47

标签: php autocomplete eclipse-pdt

我刚刚安装了最新版本的Eclipse,即Eclipse 2019-06。 不幸的是,在远程系统上工作时,PHP内容辅助或自动完成功能不再起作用。 我一直在寻找解决方案,但什么也没找到...

文件位于远程工作空间中,而不是本地。可以使用旧版本的Eclipse(Mars)很好,上面有插图。

我已经在 PHP-> Editor->内容帮助中检查了首选项,然后选中了自动激活。

这里是一个例子: https://ibb.co/MD72NKv

使用旧版本,效果很好: https://ibb.co/R7xQShL

提前谢谢!

1 个答案:

答案 0 :(得分:0)

确定问题已解决。 它仅在远程系统上的文件中发生,而不在工作区中的本地文件中发生。

这里的解决方案非常有效: https://drupalsun.com/patrick/2011/07/25/how-setup-eclipse-php-pdt-remote-system-explorer-theme-manager-and-drupal-plugins

Now we are going to use RSE to edit an eclipse RSE .project file. So in your 'Remote System' tab open up your local files and navigate to you workspace folder. Look for a folder called 'RemoteSystemsTempFiles' and open that. Now you are going to edit the '.project' file. Open up that file.

You are going to add two line in between the <natures> tag, those lines are 

<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
<nature>org.eclipse.php.core.PHPNature</nature> 

Save that file and restart eclipse. If you did everything correctly you should now have auto complete that will look like so