Condividi tramite


Rinomina

Cosa: rinominare gli identificatori per i simboli di codice, ad esempio campi, variabili locali, metodi, spazi dei nomi, proprietà e tipi.

Quando: si vuole rinominare un elemento in modo sicuro senza dover trovare tutte le istanze e copiare/incollare il nuovo nome.

Motivo: copiare e incollare il nuovo nome in un intero progetto potrebbe causare errori. Questa funzionalità esegue accuratamente la ridenominazione.

Modalità:

  1. Evidenziare o posizionare il cursore del testo all'interno dell'elemento da rinominare:

    Screenshot che mostra la variabile r evidenziata. La riga legge: double r = 1,23;.

  2. Eseguire quindi una delle operazioni seguenti:

    • Tastiera
      • Premere CTRL+R e quindi CTRL+R. La scelta rapida da tastiera può essere diversa a seconda del profilo selezionato.
    • Mouse
      • Selezionare Modifica > refactoring > Rinomina.
      • Fare clic con il pulsante destro del mouse sul codice e scegliere Rinomina.
  3. Nella finestra Rinomina visualizzata immettere il nuovo nome per l'elemento selezionato e fare clic sul pulsante Anteprima. Modificare l'Ambito di ricerca se si intende ampliare o restringere l'ambito della ridenominazione.

    Screenshot della finestra di dialogo Rinomina. Richiede il nuovo nome del simbolo e consente di specificare l'ambito delle modifiche.

    Suggerimento

    È possibile ignorare l'anteprima selezionando l'opzione Ignora anteprima modifiche se tutti i riferimenti sono confermati.

  4. Quando viene visualizzata la finestra Anteprima modifiche - Ridenominazione , assicurarsi che le modifiche richieste vengano apportate in modo appropriato. Usare le caselle di controllo nella parte superiore della finestra per attivare o disattivare la ridenominazione di un elemento.

    Screenshot della finestra di dialogo di anteprima di ridenominazione che mostra le modifiche proposte e consente di deselezionare quelle che non si desidera.

  5. Quando tutto sembra corretto, fare clic sul pulsante Applica e l'elemento verrà rinominato nel codice sorgente.