K. *_*ter 18 java eclipse subclass content-assist eclipse-jdt
我想要做的是这样的:
List<String> list = new
Run Code Online (Sandbox Code Playgroud)
然后按Ctrl + Space并获取ArrayList<String>()
(以及其他)以显示在类型提案中.
我以为我之前有这个工作,但我最近不得不重新安装,无法找到它的设置.
这是Eclipse Java EE helios,但如果需要,我可以升级到indigo.
我试着在这里寻求帮助,但没有找到我正在寻找的信息.我已经尝试检查"Default Proposal Kinds"下的所有框(Java - >编辑器 - >内容辅助 - >高级版)但无济于事.
Eclipse不知道哪个类实现了接口,也不会为它拥有的所有接口加载它们.但是,Eclipse可以在下次使用时了解您使用的内容并将其显示给您,也许这就是您发生的事情,随着时间的推移,Eclipse教授实现的类!
这是Eclipse在学习之前/以及在学习了什么类之后的示例Map
.
正如你在图像中看到的那样,第一次,Eclipse除了HashMap
我以前用过的东西之外什么都不知道.
之后,我使用TreeMap
并LinkedHashMap
手动输入(仅限第一次),Eclipse现在缓存它们.
正如这些家伙建议的那样,你可以点上Map
并点击Ctrl+T
它将为所有类提供实现.第一次有帮助.
2014年更新!
正如@ K.Carpenter注意到的,在较新的Eclipse版本中禁用了此功能.重新启用它.转到Window-> Preferences-> Java-> Editor-> Content Assist-> Advanced.
在Default Proposal Kinds下,您需要检查Java Type Proposals
归档时间: |
|
查看次数: |
1584 次 |
最近记录: |