13

我使用的 php 编辑器在我中间单击它们的名称时会跳转到函数,所以我想如果我可以在文件顶部列出所有函数,这样当我打开文件时我可以快速跳转到我感兴趣的那个。当然,如果我把函数名放在文件的顶部,那么它们都会在文件加载时被调用(实际上,这是我正在谈论的一个类)。

有没有办法做到这一点,还是我只是在做梦?:-)

4

5 回答 5

27

如果所有函数都在您所在的同一个文件中 - 只需使用结构面板( Alt + 7)。

或者使用导航 | 文件Ctrl + F12结构(

否则——请参阅@Eric 的回答——导航 | 符号... ( Ctrl + Alt + Shift + N)

于 2012-10-12T14:30:54.010 回答
4

可能为时已晚,但在 PhpStorm 最新版本中,您可以在 MacOSX 中按 Command + F12 或 Ctrl + F12 来显示函数列表和文件结构。

于 2014-07-18T00:44:19.993 回答
3

您的 IDE 已经可以做到这一点。无需在源代码中添加多余的标头:

Ctrl+ Shift+ Alt+N

于 2012-10-11T23:16:08.560 回答
0

您是在谈论从字面上“列出”它们还是在文件顶部创建它们?

function oneofthem() {
 // blah
}

或者

oneofthem();

两者中的后者将加载它们。第一个不会加载它,文件顶部的列表完全可以。请注意,它显然需要低于您的类选择器。

其次,如果你只是列出它们——你总是可以把它们注释掉。

于 2012-10-11T23:15:59.607 回答
0

正如@Scuzzy 建议的那样,使用 IDE 的代码折叠功能。保持功能折叠,以便它们像列表一样显示。

于 2012-10-11T23:22:52.660 回答