1

我正在尝试生成来自已实现接口的 getter 和 setter 或构造函数,甚至是方法,但我什么也没得到。我试过 Alt + Enter,但没有任何反应。尝试了 Alt + i,但是当我这样做时,我只得到三个选项,例如:连接到数据库、数据库表和操作和/或渲染方法。我感觉我用的是删减版,虽然我是从netbeans的官方网站上得到的。我应该怎么办?我得到这个只是因为我认为它与稳定的 8.2 相比会有改进,但我得到了这个,而不是我在 8.2 中得到的所有插件。我应该也安装其他东西吗?我安装了二进制版本而不是源版本。

当我按下 Alt + Ins 时链接到图像:https ://pasteboard.co/IlbSMDv.png 链接到插件选项卡的图像(其中大部分已激​​活,所有 php 相关都已激活):https://pasteboard。 co/IlbUolB.png

4

3 回答 3

1

要使上下文菜单适用于 Apache NetBeans 11.0 中的 PHP 类:

  • 激活所有 PHP 插件:

    • 工具 > 插件 > 已安装
    • 单击显示详细信息,然后按类别排序。
    • 向下滚动,检查PHP类别的所有插件,然后单击激活。(显然您不需要激活所有插件;为了简单起见,我只是使用了这种方法。)

      php插件

  • 使用项目向导创建一个 PHP 项目。

  • 使用项目向导为 PHP 项目创建一个类。
  • 将光标置于类中的任意位置,然后按 ALT+INSERT。您仍然会看到您在 OP 中描述的问题:没有显示 getter/setter 菜单选项。
  • 重新启动 NetBeans,然后重试。菜单选项现在可用:

    phpContextMenu

如果您只是重新启动 NetBeans,我认为您的上下文菜单应该没问题。

于 2019-06-26T16:21:44.527 回答
0

Alt+Insert 打开您要查找的上下文菜单。

注意:Alt+Insert 您将在其中放置新代码的位置(即 Alt+Insert 在类内代码的空行上)所以当您在属性上时不要按下 Alt+Insert,因为“getter 和 setter”不会显示

于 2019-06-25T21:23:56.733 回答
0

Alt+Insert打开您要查找的上下文菜单。

笔记:

Alt+Insert您将放置新代码的位置(即在类内代码的空行上)

所以不要在属性上按下Alt+Insert,因为不会显示“getters and setters”

于 2020-12-03T09:14:16.487 回答