Wie kann ich in Zend Studio der IDE die Art einer Variablen mitteilen, also habe ich automatische Fertigstellung?

StackOverflow https://stackoverflow.com/questions/2585736

Frage

In PHP verwenden wir. Die in einer Datei definierten Variablen und dann auch deren Umfang umfassten auch Dateien. Zend Studio hat keine Ahnung, wie der Typ der Variablen, die ich in einer enthaltenen Datei verwende, erhalten. Dies ist sehr ärgerlich, wenn der variable Typ eine große Klasse ist.
Gibt es eine Möglichkeit, die IDE über variable Typen zu deuten? In enthaltenen Dateien?

War es hilfreich?

Lösung

Ich habe einen Artikel über einige Tipps zur Codebehandlung Zend Studio- und PDT -Code -Abschluss -Tipps Das könnte helfen. Es ist jedoch eine gute Idee, die von anderen Dateien erforderlichen Variablen zu begrenzen. Es kann leicht schwierig sein, Code zu pflegen.

Andere Tipps

Hier ist ein manueller Eintrag des sehr alten Zend -Studios 5.

/* @var $router \Core\Router */
$router = Registry::get("router");
$router->route();

Diese Funktion ist auch in New Zend Studio, einschließlich Version 10!

foreach($A as $AnInstance)
/*@var MyClass $AnInstance*/
$AnInstance->doSomething();
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top