2017-09-19 4 views
0

Existe-t-il un moyen de voir (en contexte) le nom complet d'une classe importée?Comment puis-je afficher le nom complet d'une classe importée?

par exemple. J'ai cela au milieu d'un +200 lignes fichier php:

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

Comment puis-je voir le nom complet de la classe pour ObjectManager (par exemple \Framework\Helper\ObjectManager) sans défilement vers le haut (où les use déclarations sont), ou en naviguant vers la définition de classe réelle (⌘ + B ou ⌘ + Clic)?

J'ai essayé (Alt + Espace) mais cela affiche simplement la définition du constructeur. J'ai également essayé de passer le curseur sur la classe et j'ai vérifié les barres d'état supérieures et inférieures pour toutes les astuces. Je n'ai rien trouvé.

Merci.

Répondre

2

Vous pouvez appeler View | Quick Documentation (Ctrl + Q sur Windows à l'aide keymap par défaut) et il vous dira d'information de classe générale: quelles interfaces il met en œuvre, la description de la classe (de PHPDoc le cas échéant), quel espace de noms est etc.

un exemple pour l'une des classes de Laravel 5.4 cadre:

enter image description here


Vous pouvez également essayer d'invoquer la complétion de code pop-up (Ctrl + Espace ici) avec caret placé quelque part près de la fin du nom de la classe (il correspond exactement à la classe) - il montrera ce que l'espace de noms, il est de:

enter image description here