当我中间点击他们的名字时,我使用的php编辑器跳转到函数,所以我认为如果我可以列出文件顶部的所有函数,那将是很棒的,这样当我打开文件时我可以快速跳转到我感兴趣的那个。当然,如果我把函数名放在文件的顶部,那么当文件加载时它们都将被调用(实际上,这是我正在谈论的一个类)。
有没有办法做到这一点,还是我只是在做梦? : - )
答案 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功能。保持功能折叠,以便它们像列表一样显示。