In generale, il refactoring è una tecnica per migliorare la progettazione del codice software esistente senza modificarne il funzionamento.
In CODESYS, il refactoring fornisce funzioni per rinominare oggetti e variabili e aggiornare i pin di riferimento. È possibile visualizzare tutte le occorrenze degli oggetti e delle variabili rinominati e rinominarli tutti insieme o singolarmente. In «Tools Options», si può anche configurare il punto in cui CODESYS richiede il refactoring.
- 
                           
Vedi anche: ⮫ Rinominare
 - 
                           
Vedi anche: ⮫ Refactoring → Aggiungi variabile
 
- 
                        Rinominare le variabili globali
 - 
                        Aggiunta e rimozione di variabili di input
 - 
                        Riordino delle variabili nella dichiarazione
 - 
                        Modifica della dichiarazione di una variabile e applicazione automatica del refactoring