title: Eclipse : Could not open editor after Eclipse PDT upgrade to version 5.0.1.201706221952
body: <p>I just upgraded my Eclipse PHP IDE by downloading Eclipse PDT Version 5.0.1.201706221952 but that was a bad idea since I can't work with Eclipse anymore. I think I'm facing a bug because I could not open any files of my project, the Eclipse file Editor seems broken. The DLTK indexing seems broken too (for my current project at least...). Sometimes the editor could open one of my files but the name of the file is not displayed and I can't save modifications. </p>
  
  <p>I tried to clean my project since I've found a similiar issue (<a href="https://stackoverflow.com/questions/24133755/could-not-open-the-editor-editor-could-not-be-initialized-noclassdeffounderror">Could not open the editor: Editor could not be initialized. NoClassDefFoundError</a>) but I got a building workspace error.</p>
  
  <p><strong>Any idea on how I can get the Eclipse editor working ?</strong></p>
  
  <hr>
  
  <ul>
  <li>Version: Neon.3 Release (4.6.3)</li>
  <li>Build id: 20170314-1500</li>
  <li>My project uses Symfony 3 (could give more details if required)</li>
  </ul>
  
  <hr>
  
  <p>Building workspace error : </p>
  
  <pre><code>Errors occurred during the build.
  Errors running builder 'Script Builder' on project 'PROJET_VISA_ECLIPSE'.
  java.lang.NoClassDefFoundError: 
  org/eclipse/php/internal/core/compiler/ast/visitor/PHPASTVisitor
  </code></pre>
  
  <p>Error at launch:</p>
  
  <pre><code>An internal error occurred during: "Initialize DLTK".
  java.lang.NoClassDefFoundError: 
  org/eclipse/php/internal/core/compiler/ast/visitor/PHPASTVisitor
  </code></pre>
  
  <p>Dubture plugin is also encountering errors : </p>
  
  <pre><code>com.dubture.twig.core.index.TwigIndexingVisitorExtension.
  </code></pre>
  
  <p>Editor error: No editor descriptor for id org.eclipse.ui.internal.emptyEditorTab</p>
  
  <pre><code>java.lang.Exception
  at org.eclipse.ui.internal.EditorReference.createErrorPart(EditorReference.java:340)
  at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:321)
  </code></pre>