使用 eclipse,当我输入以下内容时:
public enum Foo {
A(Integer.);
private final Integer integer;
private Foo(Integer integer) {
this.integer = integer;
}
}
并将我的光标定位在Integer.
并请求内容协助(^空格)我什么也没得到。事实上,内容辅助似乎在枚举常量参数列表中根本不起作用。
这是已知问题还是预期行为?如果是后者,为什么?
编辑:我想知道这是否是一个错误:https://bugs.eclipse.org/bugs/show_bug.cgi?id=395604 https://bugs.eclipse.org/bugs/show_bug.cgi?id=395604
如果是这样,我会感到惊讶的是,在过去 5 年里,随着使用 Eclipse 的 Java 开发人员的数量不断增加,这个明显的问题还没有得到解决。
是的,你没看错,这是一个已知错误或者至少是 Eclipse Java IDE 缺少的功能:
Eclipse Bug 395604 - 在数组初始值设定项中的匿名类之后,代码辅助不起作用 https://bugs.eclipse.org/bugs/show_bug.cgi?id=395604
在过去的 5 年里,这个 bug 的投票数很少,评论也很少,因此对于大多数用户来说,它似乎并不是特别重要。我投票支持该错误并添加了一条评论,其中包含指向您的问题的链接。 Eclipse 是开源的,错误标记为helpwanted
。因此,欢迎任何 Java 开发人员通过实现此功能来使 Eclipse 变得更好一些。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)