Note that there are some explanatory texts on larger screens.

plurals
  1. POEclipse PDT + Code completion not working at all
    text
    copied!<p>I wanted to start a new Zend project, and currently I'm facing some issues regarding Eclipse PDT... My problem is, that the code completion in Eclipse for PHP does not work at all.</p> <p>I tried a lot of different tutorials etc, for example making a new project and import the files; making a new workspace and import projects there; almost every possible combination of buildpath settings and library imports; deleting several files in .metadata (you will find lots of tutorials like this if you google for it), but nothing worked.</p> <p>[Edit] Also the PHPNature is set (thanks to tranisstor):</p> <pre><code>&lt;natures&gt; &lt;nature&gt;org.eclipse.php.core.PHPNature&lt;/nature&gt; &lt;nature&gt;org.eclipse.wst.common.project.facet.core.nature&lt;/nature&gt; &lt;/natures&gt; </code></pre> <p>(It also does not work if there is only the PHPNature set, and no other in addition)</p> <p>[/Edit]</p> <p>The problem in detail: I made a new Zend project, and tried to start coding in the IndexController.indexAction(). First thing I did: I typed in <code>$this-&gt;</code>, but no code completion came... I thought maybe I would need to add the Zend library, which I did. When I click into the <code>Zend_Controller_Action</code> in <code>class IndexController extends Zend_Controller_Action</code> I can see the documentation of <code>Zend_Controller_Action</code>, I also can press <kbd>F3</kbd> and the corrosponding file will appear... Which means, Zend is successfully added as library. I also tried <kbd>Ctrl</kbd> + <kbd>Space</kbd>, but just nothing happens. By the way, the standard PHP functions like <code>isset()</code> also won't show up in code completion</p> <p>Does anybody have a idea how to fix this? I am using Eclipse Juno, with Eclipse PDT 3, and Zend Framework 1.x (don't know exactly, but it's not ZF2 and it works well if I open <code>http://localhost</code>.</p> <p>I'm grateful for any help</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload