为什么 Eclipse 不会在我的源代码的某些部分自动建议方法(内容辅助)?



我有一段这样的代码:

// content assist works here
sitesGrid.addRecordClickHandler(new RecordClickHandler() {
    // content assist doesn't work in here
    public void onRecordClick(RecordClickEvent event) {
        // content assist doesn't work in here
    }
});
// content assist works here

如果我在new Object()的类体内,似乎内容辅助不起作用。为什么会发生这种情况,我该如何解决?

编辑:澄清一下,键入对象的标识符后跟一个句号通常表示可以在该对象上运行的方法。这在我的源代码的指定位置不起作用。(例如:输入new String().并等待几分之一秒。将出现String的方法菜单,允许您选择一个。)

我相信内容辅助工作良好,但你得到不同的经验,因为内部类。

请注意: new RecordClickHandler() {......}块是RecordClickHandler的内联实现,它不具有与外部类属性/方法相同的可见性水平。

相关内容

  • 没有找到相关文章

最新更新