Java Eclipse火星自动完成问题
在EclipseLuna中,我可以键入Java Eclipse火星自动完成问题,java,eclipse,autocomplete,Java,Eclipse,Autocomplete,在EclipseLuna中,我可以键入syso,后跟Ctrl+Space,它将自动完成为System.out.println(),即使Eclipse首选项中的实际模板列为sysout。我能够键入部分的sysout,但它仍然可以自动完成 在月食火星上,出于某种原因,我再也不能这样做了。如果我键入syso,然后按Ctrl+Space,我会得到一个自动完成窗口,提示我从列表中选择一条语句 有没有办法将这种行为修正到月食中的样子?我也有过同样的经历,这很烦人。但通过更改首选项并在“Java自动激活触发器
syso
,后跟Ctrl+Space,它将自动完成为System.out.println()代码>,即使Eclipse首选项中的实际模板列为sysout
。我能够键入部分的sysout
,但它仍然可以自动完成
在月食火星上,出于某种原因,我再也不能这样做了。如果我键入syso
,然后按Ctrl+Space,我会得到一个自动完成窗口,提示我从列表中选择一条语句
有没有办法将这种行为修正到月食中的样子?我也有过同样的经历,这很烦人。但通过更改首选项并在“Java自动激活触发器”中添加更多字符,问题得以解决
为此,请执行以下步骤:
单击“Windows”菜单并选择“首选项”
搜索内容辅助(Java>编辑器)
根据您的偏好更改“Java自动激活触发器”。(默认值仅为“”,我通常将其更改为“.abcdefghijklmnopqrstuvwxyz”)
它的好处是,您只需在键入“syso”后按“Enter”,而无需按Ctrl+Space
参考资料:您只需输入enter,对吗?显然,这个版本也会查找名称中的单词(以驼峰大小写标识),这是一种存在多个匹配的方式。指向另一个问题的链接不是答案,而是注释。感谢@whipdancer提供您的注释。我彻底阅读了StackOverFlow关于“如何写出一个好答案?”的文档,并编辑了我的答案。如果有什么我可以改进的,请告诉我