日食自动完成问题

2022-09-03 17:31:43

刚刚安装了Eclipse Helios(Win7 64),我遇到了一个奇怪的问题。我键入syso-Ctrl-Space,预计将完成到System.out.println(“”)但它不起作用!我现在在网上搜索了大约一个小时,我将Java>编辑器>内容助手>首选项设置为默认值,什么都没有。其他一切似乎都有效。想法?
需要明确的是:快捷方式有效,它完成了除“syso”之外的所有内容,到目前为止,在syso(也尝试过sysout)上,它显示“无默认建议”。我在内容助手中找不到这种快捷方式,但我还是将它们设置为默认值。


答案 1

如果仍然无法自动完成工作,请尝试启用内容助手菜单下的模板建议。这是确切的位置,

Windows->Preferences->Java->Editor->Content Assist->Advanced

并确保syso只有一个条目(在模板菜单下)。


答案 2

我相信正确的模板是“sysout”,我相信这可以在某个地方配置,但不能告诉你在哪里。尝试sysout,然后Ctrl+ Space这是一个模板,您可以在

窗口 -> 首选项 -> Java -> 编辑器 -> 模板

在那里,您可以看到模板名称为“sysout”,这将触发System.out.writeln()的字符串替换,但您可以更改模板名称(如果您更喜欢syso)和/或通过调用模板生成的实际代码

干杯


推荐