有没有办法让Eclipse自动寻找静态导入?例如,现在我终于升级到Junit 4,我希望能够编写:

assertEquals(expectedValue, actualValue);

点击Ctrl+Shift+O,让Eclipse添加:

import static org.junit.Assert.assertEquals;

也许我要求太多了.

推荐答案

我使用的是Eclipse Europa,它还有最喜欢的首选项部分:

Window > Preferences > Java > Editor > Content Assist > Favorites

在我的中,我有以下条目(添加时,使用"New Type"并省略.*):

org.hamcrest.Matchers.*
org.hamcrest.CoreMatchers.*
org.junit.*
org.junit.Assert.*
org.junit.Assume.*
org.junit.matchers.JUnitMatchers.*

除三分之一外,其余均为静电进口.通过将这些作为Collection ,如果我键入"assertT"并点击Ctrl+Space,Eclipse会提供assertThat作为建议,如果我 Select 它,它会将适当的静电导入添加到文件中.

Java相关问答推荐

try 使用Java 9或更高版本对特殊对象图进行解析时出现NullPointerException

使用包私有构造函数强制子类Java类

如何调用Firebase Realtime Database中的子图像列表到android studio中的回收器视图?

使用意向过滤器从另一个应用程序启动服务

通过合并Akka Streams中的多个慢源保持订购

所有 case 一起输入时输出错误,而单独放置时输出正确

将不受支持的时区UT重写为UTC是否节省?

FALSE:它应该在什么时候使用?

我如何知道MediaDiscoverer何时完成发现介质?

在Java 15应用程序中运行Java脚本和Python代码

Instancio未在日志(log)中显示测试失败消息

Android Java:已设置但未读取SharedPreferences

无法播放音频:从资源加载库GStreamer-Lite失败

X=x*0.90;产生有损转换误差.X*=0.90;不是.为什么?

Quarkus:运行时出现EnumConstantNotPresentException

将stringBuilder + forloop转换为stream + map

try 使用预准备语句占位符获取信息时出现Try-With-Resources错误

不能在 map 上移除折线

设置背景时缺少Android编辑文本下划线

spring 数据Elastic search 与 spring 启动数据Elastic search 之间的区别是什么?