我使用的 php 编辑器在我中间单击它们的名称时会跳转到函数,所以我想如果我可以在文件顶部列出所有函数,这样当我打开文件时我可以快速跳转到我感兴趣的那个。当然,如果我把函数名放在文件的顶部,那么它们都会在文件加载时被调用(实际上,这是我正在谈论的一个类)。
有没有办法做到这一点,还是我只是在做梦?:-)
如果所有函数都在您所在的同一个文件中 - 只需使用结构面板( Alt + 7)。
或者使用导航 | 文件Ctrl + F12结构(
否则——请参阅@Eric 的回答——导航 | 符号... ( Ctrl + Alt + Shift + N)
可能为时已晚,但在 PhpStorm 最新版本中,您可以在 MacOSX 中按 Command + F12 或 Ctrl + F12 来显示函数列表和文件结构。
您的 IDE 已经可以做到这一点。无需在源代码中添加多余的标头:
Ctrl+ Shift+ Alt+N
您是在谈论从字面上“列出”它们还是在文件顶部创建它们?
function oneofthem() {
// blah
}
或者
oneofthem();
两者中的后者将加载它们。第一个不会加载它,文件顶部的列表完全可以。请注意,它显然需要低于您的类选择器。
其次,如果你只是列出它们——你总是可以把它们注释掉。
正如@Scuzzy 建议的那样,使用 IDE 的代码折叠功能。保持功能折叠,以便它们像列表一样显示。