2017-09-19 1 views
0

Gibt es eine Möglichkeit, den vollständig qualifizierten Namen für eine importierte Klasse (im Kontext) zu sehen?Wie kann ich den vollständig qualifizierten Namen für eine importierte Klasse anzeigen

z.B. Ich habe dies in der Mitte einer Datei +200 Zeilen PHP bekam:

$this->helper = new ObjectManager($this);

Wie kann ich den vollständigen Klassennamen sehen für ObjectManager (zB \Framework\Helper\ObjectManager) ohne nach oben zu scrollen (wo die use Aussagen) oder zur eigentlichen Klassendefinition navigieren (⌘ + B oder ⌘ + Klick)?

Ich habe versucht (Alt + Space), aber das zeigt nur die Konstruktordefinition. Ich habe auch versucht, den Cursor über die Klasse zu bewegen, und ich habe die oberen und unteren Statusleisten für Hinweise überprüft. Konnte nichts finden.

Vielen Dank.

Antwort

2

können Sie rufen View | Quick Documentation (Strg + Q auf Windows-Standard keymap verwenden) und es wird Ihnen allgemeine Klasse info sagen: was implementierten Schnittstellen, Klassenbeschreibung (von PHPDoc falls vorhanden), welche Namespace ist usw.

Ein Beispiel für eine der Klassen von Laravel 5.4 Rahmen:

enter image description here


können Sie auch versuchen, Code-Vervollständigung Aufruf Popup (Strg + Leertaste hier) mit caret irgendwo nahe am Ende des Klassennamens gesetzt (so passt es genau die Klasse) - es wird zeigen, welche Namespace es aus:

enter image description here

Verwandte Themen