What is:
在主机上:
Windows 7的
面向 PHP 开发人员的 Eclipse
版本:Helios 服务版本 2
在访客机器上:
Linux Debian 挤压
我想使用 RSE 在 Eclipse 中通过 SSH 编辑我的远程项目。一切都好,我在远程系统资源管理器的角度这样做:
然后我进入 PHP 视角。右键单击项目->配置->添加 PHP 支持。并按Ctrl+Shift+Space
or Ctrl+Space
。没有可用的补全(代码辅助)。
好吧,我发现了这个错误(2008 年)和解决方案描述(2009 年):错误 251496。我这样做了:
这是我对问题的解决方案:
我刚刚删除了 PHPExplorer 视图中的 RemoteSystemsTempFiles 项目,
而不是将其重新创建为 PHP 项目(新建->PHP 项目,当然它必须是
再次命名为 RemoteSystemsTempFiles)。这对我有用,现在代码完成是
好的,希望这有帮助。
它并不能解决问题。因为 PHP 语言库可能没有 Core API...
帮助。谢谢。
PHP 项目的自动完成(类、函数...):
我发现将以下行添加到 .project 确实解决了 PHP 项目本身的类的自动完成问题,但不适用于本机 PHP 函数:
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
<nature>org.eclipse.php.core.PHPNature</nature>
我找到了解决方法:
本机 PHP 函数的自动完成(print_r()...):
您必须转到 Eclipse 配置文件夹并找到 PHP 语言文件夹:
就我而言:C:\Program Files\EclipseSF2\configuration\org.eclipse.osgi\bundles\276\1\.cp\Resources\language\php5.3
然后你可以:
- 右键单击 Eclipse 项目的根目录,
- 然后去构建路径
- 链接来源
- 浏览:并链接到该文件夹...
这允许本机 PHP 函数自动完成!
Symfony 框架的自动补全:
对于使用 Symfony 框架的人,您可以将以下行添加到 .project 文件中:
<buildCommand>
<name>com.dubture.symfony.core.symfonyBuilder</name>
<arguments>
</arguments>
</buildCommand>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)