我对 GWT 和 UiBinder 开发并不陌生,但是自从我使用 Eclipse 以来已经有很长时间了(过去几个月我一直在使用 Intellij IDEA)。
我现在正试图在 Eclipse 4.2 下为 GWT 获得一个高效的工作环境,并努力为 GWT UiBinder(.ui.xml 文件)提供内容支持。
在我看来,唯一需要的是安装 Google Plugin for Eclipse,即:
也可能在项目配置中启用了 GWT SDK,即。
我在这个项目上也有 Maven 和 Spring,不知道这是否可能是一些内容辅助冲突。
无论如何,我的问题是我没有在 ui.xml 文件中获得内容辅助。如果我引用一个不存在的类小部件,我会收到一个错误,但我没有自动完成,也没有在 XML 而不是在 JAVA 中声明 uiFields 的错误(但我确实收到了声明 UiFields 的错误在 Java 中而不是在 XML 中)。
知道可能出了什么问题吗?
PS:如果我打开一个 < 然后使用 CTRL+SPACE 来触发自动完成,我会收到“ Content Assist not available at current location ”错误消息。