Skip to main content

Comando: Refactoring - Rinomina <…>

funzione: Il comando apre una finestra di dialogo per rinominare un oggetto o una variabile in tutto il progetto.

chiamata: Menù Modifica → Refactoring, menù contestuale

Requisiti: un oggetto nella struttura dei dispositivi o nella vista POU è selezionato oppure il cursore si trova davanti o su un identificatore di variabile nella parte di dichiarazione di un oggetto di programmazione.

Puoi rinominare quanto segue:

  • variabili

  • POU

  • GVL

  • metodi

  • proprietà

  • attrezzatura

  • Variabili e conversioni di unità all'interno dell'editor di conversione di unità

Dialogo: Rinomina

Nome corrente

Nome dell'oggetto o della variabile

Nuovo nome

Campo di immissione per un nuovo nome

Se il nome inserito esiste già, segnalare CODESYS questo direttamente sotto questo campo di input.

ok

Abilita quando sei dentro Nuovo nome inserito un nome valido

Apre la finestra di dialogo refactoring

I rispettivi oggetti e posizioni sono contrassegnati a colori in entrambe le finestre.

Dialogo: Refactoring

La finestra di dialogo mostra tutti i luoghi di utilizzo all'interno del progetto.

I rispettivi oggetti e posizioni sono contrassegnati a colori in entrambe le finestre.

finestra di destra

Visualizza il rispettivo posto all'interno di un oggetto dove Nome corrente si verifica

finestra di sinistra

Albero di navigazione del progetto con il rispettivo oggetto

In entrambe le finestre è possibile specificare cosa fare per ogni punto di utilizzo. A tale scopo sono disponibili i seguenti comandi nel menu contestuale:

Elimina questa modifica

Elimina la singola modifica nella finestra di destra

Accetta questo oggetto

Accetta tutte le modifiche nell'oggetto interessato

Scarta questo oggetto

Elimina tutte le modifiche nell'oggetto interessato

Accetta l'intero progetto

Accetta tutte le modifiche nel progetto

Scarta l'intero progetto

Elimina tutte le modifiche nel progetto

CODESYS rappresenta le modifiche accettate con sfondo giallo, le modifiche scartate con sfondo grigio.

Per ulteriori informazioni, vedere: refactoring