Eclipse Configuration - возможно ли динамическое отображение имени параметра метода? - PullRequest
1 голос
/ 19 марта 2020

[Исходное сообщение]: Я новичок в Java и решил использовать Eclipse IDE для начала.

Просматривая учебник на YouTube, я обнаружил, что учебная среда IDE отображает имя параметров непосредственно в редакторе, как показано на рисунке ниже. Однако я понятия не имею, что такое IDE (просто это не Eclipse).

Мне было интересно, можно ли достичь того же результата в Eclipse. Я попытался настроить параметры в Windows> Настройки безрезультатно.

(Массив - это класс, созданный во время урока, а .insert - метод этого класса)

Results Expected - parameter in method

По тем же темам есть этот вопрос, больше о всплывающем окне помощи: Можно ли показать аннотации параметров метода в Eclipse?

[ edit]: Я думаю, я нашел, какой параметр разрешает это: Windows> Предпочтения> Java> Редактор> Code Minings> EnableCodeMinings> снимите флажок Только если есть хотя бы один результат.

Это работает для одного из моих классов пользовательских типов:

public class noeud_custom {
    private double x; 
    private double y ; 
    public noeud_custom() {
        this.x = 0; 
        this.y = 0; 
        }
    public noeud_custom(double x, double y) {
        this.x = x; 
        this.y = y; 
    }; 
    public void print() {
        System.out.println("x:" + x); 
        System.out.println("y:" + y); 
    }
    public void set(double x, double y) {
        this.x = x; 
        this.y = y; 
    }
    public double get_x() {
    return this.x; 
    }
    public double get_y() {
    return this.y; 
    }
    public noeud_custom equal(noeud_custom noeud) {     
    return noeud;       
}
// ----------Result (in editor) : --------------
public class main {
    public static void main(String[] args) {
        noeud_custom testnode= new noeud_custom(5,2); 
        testnode.set(x: 5,y: 10);  // OK, it works there !

   // for my other custom class: 
     LinkedList list = new LinkedList(); 
     list.addLast(10);  // NOK, it doesnt works there... ( ps : the code is running well)
    }
}

Однако другие мои классы не достигают того же поведения, есть ли другой параметр для настройки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...