如何在NetBeans 11.0中生成getter与setter

7gcisfzg  于 2022-11-10  发布在  其他
关注(0)|答案(2)|浏览(183)

我尝试生成getter和setter或构造函数,甚至是来自已实现接口的方法,但我什么都没得到。我试过Alt + Enter,但什么都没发生。我试过Alt + i,但当我这样做时,我只得到三个选项,如:连接到数据库,数据库表和动作和/或渲染方法。我感觉我用的是cut的版本,虽然我是从netbeans的官方网站上拿到的,我该怎么办?我拿到这个只是因为我觉得它会比稳定的8. 2有改进,但是我得到了这个,而不是我在8. 2中得到的所有插件。我应该安装其他的东西吗?我安装的是二进制版本,而不是源版本。
当我按Alt + Ins时链接到图像:https://pasteboard.co/IlbSMDv.png链接到插件选项卡的图像(大多数都已激活,所有与PHP相关的都已激活):https://pasteboard.co/IlbUolB.png

aurhwmvo

aurhwmvo1#

要在Apache NetBeans 11.0中为PHP类提供上下文菜单,请执行以下操作:

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

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

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

cfh9epnr

cfh9epnr2#

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

注意Alt+Insert您要放置新程式码的位置(例如,Alt+Insert位于类别内程式码的空行上)

因此,当您在属性上时,不要放置Alt+Insert,因为 “getters和setters” 将不会显示

相关问题