提问人:Nate 提问时间:10/12/2012 更新时间:7/18/2014 访问量:11374
在文件顶部列出 php 函数?(或者,如何快速跳转到PHP函数?
Listing php functions at the top of the file? (or, how to quickly jump to php functions?)
问:
我使用的 php 编辑器在我中键单击函数名称时会跳转到函数,所以我在想,如果我能在文件顶部列出所有函数,这样当我打开文件时,我可以快速跳转到我感兴趣的函数,那就太棒了。当然,如果我把函数名放在文件的顶部,那么当文件加载时,它们都会被调用(实际上,这是我说的一个类)。
有什么办法可以做到这一点,还是我只是在做梦?:-)
答:
0赞
Andrew Allen West
10/12/2012
#1
您是在谈论从字面上“列出”它们还是在文件顶部创建它们?
function oneofthem() {
// blah
}
或
oneofthem();
两者中的后者将加载它们。第一个不会加载它,并且完全可以放在文件顶部的列表中。请注意,它显然需要低于您的类选择器。
其次,如果你只是列出它们 - 你总是可以把它们注释掉。
3赞
Eric
10/12/2012
#2
您的 IDE 已经可以执行此操作。无需在源代码中添加冗余标头:
Ctrl+Shift+Alt+N
评论
0赞
Asad Saeeduddin
10/12/2012
这看起来不错,但我认为他正在寻找一种在方法之间跳跃的方法
0赞
janenz00
10/12/2012
在 netbeans 中,我通常使用 Ctrl + F 搜索文件,并使用 Ctrl + shift + F 在整个项目中搜索元素。当我现在检查时,即使是 netbeans 也有这个。谢谢。+1
0赞
janenz00
10/12/2012
#3
如@Scuzzy建议,请使用 IDE 的代码折叠功能。保持函数折叠,以便它们像列表一样显示。
34赞
LazyOne
10/12/2012
#4
如果所有函数都在您所在的同一文件中 -- 只需使用“结构”面板 ()。Alt + 7
或者,使用“导航”|”文件结构 () 与结构面板非常相似(有些人觉得这更方便(更面向键盘)+ 它可以根据语言等列出更多元素)。Ctrl + F12
否则 -- 查看@Eric的答案 -- 导航 |象征。。。 (Ctrl + Alt + Shift + N)
评论
1赞
Hanna
12/11/2014
这也适用于 JetBrains Webstorm。
5赞
TuanHuynh
7/18/2014
#5
可能为时已晚,但在 PhpStorm 最新版本中,您可以在 MacOSX 中按 Command + F12 或 Ctrl + F12 来显示函数和文件结构的列表。
评论