ram*_*sen 5 java eclipse content-assist
在这里问了一个类似的问题,没有答案,代码示例更少。我发现并尝试了类似问题的删除解决方案,但无济于事。
最近将 Eclipse 升级到版本 2021-06 (4.20.0) 后,我注意到内容辅助功能 (ctrl-space) 在许多情况下无法正常工作。
import java.util.HashSet;
import java.util.Set;
public class ContentAssist {
public static void main(final String[] args) {
final Set<String> storedSet = new HashSet<String>();
for (int i = 0; i < 500; i++) {
System.out.println(i);
}
}
}
Run Code Online (Sandbox Code Playgroud)
如果我们现在想访问storedSet
,首先输入“s”,我们会看到out
显示为编译错误:
内容辅助不足:
同样在提供更多字符时:
注释掉该System.out
部分,内容辅助再次起作用:
在 PC 中或在 PC 前出错?
编辑:我刚刚使用 Eclipse Installer 2021-06 R 在 Windows x86_64 上测试了 Eclipse 2021-06 (4.20.0) Build id 20210612-2011 的全新安装。使用上面的代码和相同的行为创建了一个新的 Java 项目发生了。
不幸的是,这的确是一个Eclipse的2021-06(4.20)的问题已经已经固定为即将发布的Eclipse 2021-09(4.21)于2021年9月15日:
Eclipse 错误 574338 - [内容辅助] [回归] 条件块中的变量没有内容辅助
作为解决方法,您可以;
在使用内容辅助的位置之后添加一个,或等到下一个版本或至少下一个版本的第一个里程碑版本(将于 2021 年 7 月 16 日发布)。
归档时间: |
|
查看次数: |
196 次 |
最近记录: |