Skip to main content

Im ST-Editor arbeiten

Der ST-Editor ist die zentrale Arbeitsumgebung in CODESYS 4 zum Schreiben und Bearbeiten von Quellcode. Er bietet eine vertraute, komfortable Bearbeitungsumgebung und ist um IEC-61131-3-spezifische Sprachfunktionen erweitert. Zu seinen wesentlichen Funktionen gehören:

. Code-Bearbeitung und Navigation
  • Autovervollständigung: Automatische Codevervollständigung, Vorschläge, Member-Listen und Parameter-Infos

  • Validierung: Direkte Anzeige von Syntaxfehlern und Warnungen während des Tippens

  • Go to Definition: Schnelles Springen zur Definition von Funktionen oder Variablen

  • Multi-Cursor: Gleichzeitiges Bearbeiten an mehreren Stellen

  • Tastaturkürzel: Vollständiger Satz an Tastaturkürzeln

    Für weitere Informationen zu den Tastaturkürzeln des Editors siehe: Generischer Texteditor

  • Suchen und Ersetzen: Trefferhervorhebung, Suchhistorie, Regex-Unterstützung

. Darstellung und Anpassung
  • Syntax-Highlighting: Farbliche Hervorhebung von Sprachelementen wie Schlüsselwörtern, Operatoren, Bezeichnern, Kommentaren und Literalen

  • Theming: Unterstützung für vordefinierte Themes (Light, Dark)

  • Code-Folding: Einklappen von Code-Blöcken (wie Funktionen oder Schleifen) für bessere Übersicht. Fixierte Bildlaufleiste (sticky scroll) zur Orientierung in verschachtelten Blöcken

  • Minimap: Eine visuelle Übersicht des gesamten Codes am rechten Bildschirmrand zur schnellen Navigation

  • Texteinrückung: Konfigurierbare Einrückung (Spaces/Tabs) mit Auto-Erkennung

  • Anpassung: Umfangreiche Anpassbarkeit über die Einstellungen im Editor Präferenzen

    Für weitere Informationen zu den Einstellungen des Editors siehe: Präferenzen