0

有没有办法可以(在上下文中)看到导入类的完全限定名称?

例如,我在一个 +200 行 php 文件的中间有这个:

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

如何在不滚动到顶部(语句所在的位置)或导航到实际类定义(⌘+B 或⌘+Click)的情况下查看ObjectManager(例如)的完整类名?\Framework\Helper\ObjectManageruse

我试过 (Alt+Space) 但这只是显示构造函数定义。我还尝试将光标悬停在班级上,并检查了顶部和底部状态栏是否有任何提示。找不到任何东西。

谢谢你。

4

1 回答 1

2

您可以调用View | Quick DocumentationCtrl + Q在 Windows 上使用默认键盘映射),它会告诉您一般类信息:它实现了哪些接口、类描述(如果存在则来自 PHPDoc)、它是什么命名空间等。

Laravel 5.4 框架中的类之一的示例:

在此处输入图像描述


您还可以尝试调用代码完成弹出窗口(Ctrl + Space此处),插入符号放置在靠近类名末尾的某个位置(因此它与类精确匹配)——它将显示它来自哪个命名空间:

在此处输入图像描述

于 2017-09-19T08:41:32.807 回答