【发布时间】:2018-07-06 09:21:38
【问题描述】:
当我在 IntelliJ 中用 Java 编程时,我经常使用流并将它们收集到列表中:
list.stream()
.whatever()
.whatever2()
.collect(Collectors.toList())
IntelliJ 有一个不错的功能,我只需键入“.toL”,自动完成功能就会为我生成 .collect(Collectors.toList())。
如何更改设置以便静态自动导入 Collectors.toList?
list.stream()
.whatever()
.whatever2()
.collect(toList())
编辑:我知道如何静态导入任何方法,但我希望自动完成功能一步到位。
【问题讨论】:
-
上面的链接显示了如何手动执行此操作,但 OP 希望它自动完成。这不是重复的问题。
-
我认为这是由Smart completion 处理的,但似乎无法自定义它。但是我注意到,如果它已经存在,它将使用
static import。
标签: java intellij-idea java-stream