Dialog Optionen - Refactoring

Funktion: Der Dialog dient zur Festlegung der Operationen im Projekt, für die automatisch Refactoring vorgeschlagen wird. Die Refactoring-Funktionalität unterstützt Sie bei Ihren Verbesserungswünschen.

Aufruf: TwinCAT > SPS Programmierumgebung > Refactoring

Dialog Optionen - Refactoring 1:

Autodeklaration

Wenn Sie den Namen einer Variablen ändern oder eine Eingabe- bzw. Ausgabevariable ergänzen, indem Sie die Autodeklaration (Dialog Variable deklarieren) aufrufen, ist die Option Änderungen mit Hilfe von Refactoring anwenden automatisch aktiviert. Nach Bestätigung des Dialogs öffnet sich der Dialog Refactoring und Sie können die Variable projektweit ändern.

Beim Hinzufügen oder Entfernen von Variablen, oder für das Ändern des Gültigkeitsbereichs

Dialog Optionen - Refactoring 2:: Sie fügen über die Autodeklaration (Dialog Variable deklarieren) eine neue Eingangs- oder Ausgangsvariable hinzu oder löschen in der Autodeklaration den Namen einer Variablen und beenden den Dialog mit OK. Daraufhin öffnet sich der Dialog Refactoring, um projektweit die Variable hinzuzufügen oder zu entfernen

Beim Umbenennen von Variablen

Dialog Optionen - Refactoring 3:: Sie benennen in der Autodeklaration (Dialog Variable deklarieren) den Namen um und beenden den Dialog mit OK. Daraufhin öffnet sich der Dialog Refactoring, um projektweit die Variable umzubenennen.

Navigator

Beim Umbenennen von Objekten

Dialog Optionen - Refactoring 4:: Wenn Sie im SPS-Projektbaum den Namen eines Objekts ändern, erscheint die Eingabeaufforderung, ob TwinCAT „Automatisches Refactoring“ durchführen soll.

Tabellarischer Deklarationseditor

Beim Umbenennen von Variablen

Dialog Optionen - Refactoring 5:: Wenn Sie im tabellarischen Deklarationseditor den Namen einer Variablen ändern, erscheint die Eingabeaufforderung, ob TwinCAT „Automatisches Refactoring“ für das Umbenennen durchführen soll.

UML Klassendiagramm

Optionen für die Unterstützung von Refactoring bei im Klassendiagramm-Editor vorgenommenen Änderungen.

Beim Hinzufügen oder Entfernen von Variablen

Dialog Optionen - Refactoring 6:: Wenn Sie im Klassendiagramm Variablen in den Sektionen VAR_INPUT, VAR_OUTPUT und VAR_IN_OUT hinzufügen oder entfernen, wird Refactoring unterstützt.

Beim Umbenennen eines Bausteins

Dialog Optionen - Refactoring 7:: Wenn Sie im Klassendiagramm einen Bausteinnamen ändern, wird Refactoring unterstützt.

Beim Umbenennen von Variablen oder Eigenschaften

Dialog Optionen - Refactoring 8:: Wenn Sie im Klassendiagramm eine Variable oder eine Eigenschaft umbenennen, wird Refactoring unterstützt.

 

Wenn die Option Refactoring-Vorschau überspringen in den UML-Optionen aktiviert ist, wird das Refactoring je nach Fall möglicherweise ohne vorheriges Anzeigen im Dialog Refactoring an allen betroffenen Stellen im Projekt durchgeführt. (siehe Dialog Optionen - UML)

Siehe auch: