Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse火星自动完成问题_Java_Eclipse_Autocomplete - Fatal编程技术网

Java Eclipse火星自动完成问题

Java Eclipse火星自动完成问题,java,eclipse,autocomplete,Java,Eclipse,Autocomplete,在EclipseLuna中,我可以键入syso,后跟Ctrl+Space,它将自动完成为System.out.println(),即使Eclipse首选项中的实际模板列为sysout。我能够键入部分的sysout,但它仍然可以自动完成 在月食火星上,出于某种原因,我再也不能这样做了。如果我键入syso,然后按Ctrl+Space,我会得到一个自动完成窗口,提示我从列表中选择一条语句 有没有办法将这种行为修正到月食中的样子?我也有过同样的经历,这很烦人。但通过更改首选项并在“Java自动激活触发器

在EclipseLuna中,我可以键入
syso
,后跟Ctrl+Space,它将自动完成为
System.out.println(),即使Eclipse首选项中的实际模板列为
sysout
。我能够键入部分的
sysout
,但它仍然可以自动完成

在月食火星上,出于某种原因,我再也不能这样做了。如果我键入
syso
,然后按Ctrl+Space,我会得到一个自动完成窗口,提示我从列表中选择一条语句


有没有办法将这种行为修正到月食中的样子?

我也有过同样的经历,这很烦人。但通过更改首选项并在“Java自动激活触发器”中添加更多字符,问题得以解决

为此,请执行以下步骤:

  • 单击“Windows”菜单并选择“首选项”
  • 搜索内容辅助(Java>编辑器)
  • 根据您的偏好更改“Java自动激活触发器”。(默认值仅为“”,我通常将其更改为“.abcdefghijklmnopqrstuvwxyz”)
  • 它的好处是,您只需在键入“syso”后按“Enter”,而无需按Ctrl+Space


    参考资料:

    您只需输入enter,对吗?显然,这个版本也会查找名称中的单词(以驼峰大小写标识),这是一种存在多个匹配的方式。指向另一个问题的链接不是答案,而是注释。感谢@whipdancer提供您的注释。我彻底阅读了StackOverFlow关于“如何写出一个好答案?”的文档,并编辑了我的答案。如果有什么我可以改进的,请告诉我