在netbeans php中跳转到方法签名的方法是什么?

在netbeans php中跳转到方法签名的方法是什么?,php,netbeans,editor,Php,Netbeans,Editor,问题是,我想在用Netbeans编写PHP时稍微舒服一点。 当编辑光标位于长Meta ODBR>源的中间时 我想按一个快捷键跳到该方法的开头 例如: public function doStuff($arg1,$arg2)最佳解决方案:不要编写超过一个屏幕的函数(这已经相当长了) 带有许多局部变量的长函数对可维护性非常不利:它们很难理解,并且会包含更多的bug 相反,将它们分解成只做一件事的较小函数,并有一个确切描述它们的名称。这对我来说很好:Ctrl+7+return“导航器”还不够吗?或者你

问题是,我想在用Netbeans编写PHP时稍微舒服一点。
当编辑光标位于长Meta ODBR>源的中间时 我想按一个快捷键跳到该方法的开头

例如:


public function doStuff($arg1,$arg2)最佳解决方案:不要编写超过一个屏幕的函数(这已经相当长了)

带有许多局部变量的长函数对可维护性非常不利:它们很难理解,并且会包含更多的bug


相反,将它们分解成只做一件事的较小函数,并有一个确切描述它们的名称。

这对我来说很好:
Ctrl+7
+
return

“导航器”还不够吗?或者你不想在打字时移动鼠标?是的,我不想在打字时将手移到鼠标上。我有很多比屏幕长的功能,是否更重要的是将相关功能保留在该功能中,而不是将其传递给较小的功能,在可读性和updating@gunnx:几乎所有有经验的人都同意这一点,而且有很多关于良好编码实践的书籍都同意这一点。关键是函数应该提供一个抽象:名称应该解释它的作用,因此在调用多个较小函数的“外部”函数中,您只需看到它们的名称并知道它们的作用,这样您就可以在更高的抽象级别上进行思考。此外,较小的功能更易于重用,防止功能重复。是的,我同意较小的功能是可重用的。我只是没听过有人说功能应该小于屏幕height@gunnx当前位置实际上,很常见的情况是,人们宣传的平均长度要小得多。广受赞誉的《干净的代码》一书说“函数不应该有20行长。”看看这里的引文和讨论:谢谢,我要看看我的代码,看看有多少符合这些规则。
public function doStuff($arg1,$arg2) <--- I want to jump here...
{
$a = $b;
$b = $c;
$c = $d;
$d = $e; <--- cursor is here
.....
}