簡體   English   中英

Eclipse Oxygen Java 代碼完成不起作用?

[英]Eclipse Oxygen Java Code Completion Not Working?

我最近切換到 Eclipse Oxygen(Build id:20171005-1200),我的主觀意見是 Java 代碼完成似乎比我使用 Eclipse Luna 時更笨拙。 我希望這只是與我的設置有關,但我嘗試創建一個全新的工作區,但沒有幫助。 下面是一個小測試案例,我沒有收到任何建議。 在這個例子中,當我到達“顏色”時。 我希望 Eclipse 向我顯示一些顏色常量的列表。 相反,Eclipse 什么也沒顯示。 循環瀏覽各種推薦器導致沒有任何建議。 是否還有其他人遇到此類問題或知道如何解決? 我切換到 Eclipse Oxygen,因為如果 Lambda 具有泛型,Eclipse Luna 中的 Lambda 支持是有問題的,但與 Luna 相比,Oxygen 對此感到失望

import java.awt.Color;

public enum Test {
    TEST1(Color.BLACK);

    private final Color color;

    private Test(final Color color) {
        this.color = color;
    }
}

任何建議/建議將不勝感激

當您更改 Eclipse 版本但繼續使用舊工作區時會發生這種情況...

為 Oxygen 創建一個新工作區並將舊項目導入其中。

如果在使用 Java 代碼完成時出現可怕的“代碼推薦器”不起作用對話框:

項目 -> 清理... -> 選中清理所有 -> 單擊清理

與 Oxygen 2 Java 開發人員一起為我工作:版本:Oxygen.2 發行版 (4.7.2) 構建 ID:20171218-0600 可能是由於舊版本的 Eclipse 行李

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM