Vícenásobný kurzor v Idea IDE

Několika násobný kurzor umožňuje měnit soubor zároveň na více místech. Pokud máme například následující objekt

public class MyObject {
    private Long id;
    private Long number;
    private Long sequence;

    public MyObject(Long id, Long number, Long sequence) {
        this.id = id;
        this.number = number;
        this.sequence = sequence;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getNumber() {
        return number;
    }

    public void setNumber(Long number) {
        this.number = number;
    }

    public Long getSequence() {
        return sequence;
    }

    public void setSequence(Long sequence) {
        this.sequence = sequence;
    }
}

a chceme změnit datový typ proměnné id z Long na long (nelze použít „type migration“), můžeme buď jednotlivě přepsat každý odpovídající výskyt (pokud bychom použili najít a zaměnit, změnily by se všechny výskyty), nebo použít multicursor. Klávesová zkratka pro vícenásobný kurzor je Alt + Shift a následně je třeba klikat na místa, kam chceme kurzor umístit.

idea_multicursor

Napsat komentář