刚开始使用 Aptana,所以我不确定这是否可行。
我想要一个显示整个项目的所有 PHP 函数和类定义的视图窗口。我已经知道大纲窗口为正在编辑的脚本(一次一个 PHP 文件)提供类和函数定义。但我想知道是否有可能有一个窗口来为整个项目保留所有函数和类定义的类似索引。有时我记得我正在寻找的类或函数的名称,但不记得它在哪个 PHP 脚本中。我希望能够看到一个按字母顺序排序的窗口,我可以简单地单击类或函数 def 和它将弹出打开正确的 .php 文件进行编辑。
这可以通过核心或插件来完成吗?
$all=get_defined_functions();
var_dump($all['user']);
http://php.net/manual/en/function.get-defined-functions.php
foreach ($all['user'] as $name) {
$reflFunc = new ReflectionFunction($name);
print $reflFunc->getFileName() . ':' . $reflFunc->getStartLine();
}