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.
