2016-03-26 3 views
3

Nach diesem einfachen Code:Symfony2: Wie Autovervollständigung für Anmerkungen in PHPSstorm aktivieren?

namespace AppBundle\Controller; 

use Symfony\Bundle\FrameworkBundle\Controller\Controller; 
use Symfony\Component\HttpFoundation\Response; 


class TestController extends Controller 
{ 
    /** 
    * @param $value 
    * @return Response 
    */ 
    public function indexAction($value) 
    { 
     return new Response('Hello:' . $value); 
    } 
} 

Ist eine Möglichkeit, Code-Vervollständigung zu haben, wenn ich @Route in phpDoc hinzufügen möchten? Wenn ich @Route eintippe, sollte es eine Codevervollständigung und eine automatische "Verwendungs" -Anweisung anzeigen. Ich sah ein symfony Tutorial (ich bin Anfänger) und in diesem Video PHPStrom zeigte Code-Vervollständigung und automatische "Use" -Anweisung hinzugefügt ... Ich installierte Symfony Plugin und andere Dinge und Code-Vervollständigungen funktioniert.

+4

Sie benötigen das PHP Anmerkungen Plugin .. –

+0

Vielen Dank ermöglichen! Du hast meinen Tag gerettet ;) – Mati

Antwort

6

Wie richtig von Patrik Karisch in der Frage des Kommentare angegeben:

Sie müssen die die PHP Annotations Plugin installieren zu aktivieren:

  • automatische Vervollständigung
  • automatische Zugabe von use -Aussagen

... und andere Helfer für Anmerkungen in PHPSstorm.

Installation:

  • Gehe zu Einstellungen> Plugins -> Browse Repositorys
  • Geben Sie "Annotation" in das Suchfeld
  • Suchen Sie die PHP Anmerkungen Plugin in der Ergebnisliste
  • Klicken Sie auf Installieren Sie
  • Restart PhpStorm das Plugin