Eclipse Luna没有字段名称完成?

标签 eclipse

我目前正在使用Eclipse Luna,效果非常好。

在eclipse kepler中,我可以执行以下操作:

private VoteService vote(press CTRL+SPACE)

按下CTRL + SPACE后,我会得到一个小菜单,并且可以选择“voteService”。结果将是:
private VoteService voteService

现在我只得到一个像这样的小菜单:

如您所见,“voteService”项丢失了。我怀疑这称为“字段名称完成”或类似的名称。所有其他完井工程均正常进行。

我如何才能使“字段名称完成”再次起作用?在浏览内容辅助选项时我迷路了:)
(我已启用(作为测试)内容辅助>高级中的所有提案类型,但仍然没有字段/变量名的填写)

[更新]
它似乎在方法主体中起作用。奇怪的是,它不适用于类变量,例如:
public class Burb {
private VoteService vote(CTRL+SPACE)

最佳答案

正如Lotzy在评论中提到的那样,这是一个Eclipse错误,它出现在Eclipse Luna中,仍然存在于Eclipse Mars中,解决方法是先输入分号:

just type semicolon then position cursor before semicolon and then CTRL+SPACE

关于Eclipse Luna没有字段名称完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27925370/

相关文章:

Eclipse 颜色主题 - Groovy 支持吗?探索者和大纲?

java - Eclipse 插件 : disable/enable dynamically an action from main menubar

eclipse - 在 eclipse 中将 GWT 应用程序部署到 tomcat

Eclipse PDT + XDEBUG - 源查找不完全工作

java - 如何在eclipse上安装maven

c++ - 截至 2011 年 : Netbeans 7 or Eclipse Indigo for C++?

java - 无法在 GAE 上部署 - 使用 vaadin-gwt-polymer-elements 1.7.0.0 的应用程序

eclipse - 在Scala IDE中打开Scala Play项目时的“object index is not a member of package views.html”

android - 当我按 CTRL+Space 时,自动完成功能在我的 Eclipse 中不起作用

java - 无法将 Object 或 instanceof 转换为 true 到 IProject || Java Eclipse 插件开发