如何在netbeans中重构

时间:2014-04-19 06:28:34

标签: php netbeans

我是PHP开发和Netbeans使用的新手,但我很难找到一种更顺畅地编写代码的方法。前段时间我看过Uncle的Bob Clean Code视频系列中的一些剧集。他正在使用IntelliJIDEA,我认为他使用的一些功能仅适用于该IDE。昨天我正在观看Tuts+ video教程,作者正在使用一些Netbeans IDE功能,我也想使用它们。

我所谈论的功能是:

  1. 通过重命名变量名重构。我知道我可以使用rightClick-> Refactor->重命名,但作者没有使用这种方法就这样做了。
  2. 如果方法刚刚在测试文件中声明而未在源文件中定义,则创建方法。在视频中,上下文菜单显示在方法下,与VS或Eclipse完全相同。我需要使用插件吗?是否有一个组合键可以让我在我的函数名下看到上下文菜单?
  3. enter image description here

    不要误会我的意思。我通过在线搜索完成了我的作业,但我没有找到上述问题的解决方案。例如"创建方法"方法在Netbeans forums中显示为请求/错误,但视频中的开发人员正在使用它。

    PS:
    我找到了第一个问题的答案。他正在使用Ctrl+R 2捷径。我认为对于第二个问题,也必须有一个快捷键组合,但我不能对它进行剔除。更准确地说,我不知道在Options-> Keymap

    中要查找什么

3 个答案:

答案 0 :(得分:2)

如果您在调用方法的行上按Alt + Enter,则会出现第二个。或者您可以单击左侧的灯泡图标。

答案 1 :(得分:0)

可能是从这里开始构建夜晚:http://bits.netbeans.org/download/trunk/nightly/latest/

答案 2 :(得分:0)

如果您在选择要重命名的变量或方法的名称后按Strg + R,则会出现第1个!

如果没有转到tools / options / keymap并搜索“Rename”,那么你可以定义一个快捷方式!