在文件顶部列出php函数? (或者,如何快速跳转到php函数?)

时间:2012-10-11 23:06:20

标签: php phpstorm

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

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

5 个答案:

答案 0 :(得分:22)

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

或者使用导航|文件结构 Ctrl + F12 )与结构面板非常相似(有些人发现这更方便(更多面向键盘)+它可以根据语言等列出更多元素。)< / p>

否则 - 请参阅@Eric的答案 - 导航|符号...... Ctrl + Alt + Shift + N

答案 1 :(得分:3)

Your IDE can already do this.无需在源代码中添加冗余标头:

控制 + + 替代 + 名词

答案 2 :(得分:2)

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

答案 3 :(得分:0)

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

function oneofthem() {
 // blah
}

oneofthem();

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

其次,如果你只是列出它们 - 你可以随时评论它们。

答案 4 :(得分:0)

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