Refactoring des ST-Codes

Eine besonders hilfreiche Funktionalität, mit deren Hilfe Sie schnell ST-Code überarbeiten, ist das Umbenennen von Elementen, auch als Refactoring des ST-Codes bekannt.

So führen Sie ein Refactoring im ST-Editor durch:

  1. Gehen Sie zu einem →Bezeichner, den Sie bereits öfter in ST-Objekten und/oder SPS-Objekten verwendet haben.
    Beispiel: Bei der Deklaration  einer Variablen VAR var1 : INT; VAR_END gehen Sie zu var1.
  2. Öffnen Sie das Kontextmenü des ST-Editors und wählen Sie Element umbenennen.
  3. Geben Sie den neuen Bezeichner ein und drücken Sie die Eingabe-Taste.
    Ergebnis: Alle Elemente mit dem alten Bezeichner werden in den ST-Objekten, SPS-Objekten und/oder FBS-Objekten des aktuellen Projekts auf den neuen Bezeichner umbenannt. 

Alternative für ein Refactoring einer POE, aus dem Projektexplorer heraus gestartet:

  1. Klappen Sie das ST-Objekt im Projektexplorer auf.
  2. Öffnen Sie das Kontextmenü für ein in der Unterebene angezeigtes Element (= die in ST erstellte POE).
  3. Wählen Sie den Befehl Element umbenennen.
  4. Im Dialog geben Sie den neuen Namen ein und drücken Sie OK.
    Ergebnis: Die POE und alle Verwendung davon werden in den ST-Objekten, SPS-Objekten und/oder FBS-Objekten des aktuellen Projekts auf den neuen Namen umbenannt.