Intellij idea IntelliJ IDEA 15“;代码>;生成";上下文菜单缺失";等于()和hashCode();进入

Intellij idea IntelliJ IDEA 15“;代码>;生成";上下文菜单缺失";等于()和hashCode();进入,intellij-idea,intellij-15,Intellij Idea,Intellij 15,在我的IntelliJ IDEA 15(build 143.382)中,通过“Code>Generate”调用的上下文菜单缺少“equals()和hashCode()”条目。如何配置上下文菜单内容以使其返回 我的错,原来内容是上下文敏感的:我从一个没有任何实例字段的类调用菜单…有时,这些工具对我们来说太聪明了…;-)嗯,不确定这是否真的“聪明”,我宁愿菜单项只是被禁用,而不是缺席…你是对的,这会更清楚。禁用的菜单项甚至可以显示一个工具提示来解释这种情况。尽管如此,如果一个类从另一个类继承(它覆盖

在我的IntelliJ IDEA 15(build 143.382)中,通过“Code>Generate”调用的上下文菜单缺少“equals()和hashCode()”条目。如何配置上下文菜单内容以使其返回


我的错,原来内容是上下文敏感的:我从一个没有任何实例字段的类调用菜单…

有时,这些工具对我们来说太聪明了…;-)嗯,不确定这是否真的“聪明”,我宁愿菜单项只是被禁用,而不是缺席…你是对的,这会更清楚。禁用的菜单项甚至可以显示一个工具提示来解释这种情况。尽管如此,如果一个类从另一个类继承(它覆盖了equals),子类不应该也覆盖它以使只有子类型的实例是相等的吗?如果您的类没有任何字段,但扩展类没有字段,似乎也会发生这种情况。。。