# Bearbeiten, Suchen, Ersetzen

Der Zen Studio Compiler unterstützt Standard-Editorfunktionen einschließlich:

• Rückgängig / Wiederherstellen\
• Ausschneiden / Kopieren / Einfügen\
• Alles auswählen\
• Suchen / Ersetzen\
• Gehe zu Zeile / Spalte

Alle Funktionen sind verfügbar über das **Bearbeiten-Menü**, Tastenkürzel oder das Kontextmenü per Rechtsklick.

## Einrückung

***

Einrückung verbessert die Lesbarkeit des Codes, indem Logik in strukturierte Blöcke gegliedert wird.

• **Tabulator** – Einrücken der aktuellen Zeile oder des ausgewählten Blocks\
• **Shift + Tab** – Einrückung entfernen

Mehrere Zeilen können gleichzeitig eingerückt werden, indem sie vor dem Drücken von Tab ausgewählt werden.

## Überschreibmodus

***

Drücken Sie die **Einfügen** Taste, um umzuschalten zwischen:

• **INS** – Einfügemodus (Standard)\
• **OVR** – Überschreibmodus

Der aktuelle Modus wird in der Statusleiste angezeigt.\
Die Form des Cursors ändert sich, um den aktiven Modus widerzuspiegeln.

## Text auswählen

***

Text kann ausgewählt werden mit:

• Klicken und Ziehen\
• Doppelklick (Wort auswählen)\
• Dreifachklick (Zeile auswählen)\
• Klicken auf den Zeilennummernrand (ganze Zeile auswählen)

Auswahl erweitern mit:

• **Shift + Klick**\
• **Shift + Pfeiltasten**

Rechteckige (Block-)Auswahl:

• Halten Sie **Alt** während Sie mit der Maus auswählen.

## Befehle im Bearbeiten-Menü

***

### Rückgängig (Strg + Z)

Macht die letzte Aktion rückgängig.\
Kann wiederholt werden, bis der Ursprungszustand wiederhergestellt ist.

### Wiederherstellen (Strg + Y)

Wendet die zuletzt rückgängig gemachte Aktion erneut an.

### Ausschneiden (Strg + X)

Entfernt den ausgewählten Text und kopiert ihn in die Zwischenablage.

### Kopieren (Strg + C)

Kopiert den ausgewählten Text, ohne ihn zu entfernen.

### Einfügen (Strg + V)

Fügt kopierten oder ausgeschnittenen Text an der Cursorposition ein.

### Alles auswählen (Strg + A)

Wählt den gesamten Text im aktuellen Dokument aus.

## Suchen / Ersetzen (Strg + F)

***

Sucht nach bestimmtem Text oder ersetzt passende Einträge.

Nützlich für:

• Umbenennen von Variablen\
• Refaktorisierung\
• Umfangreiche Skriptanpassungen

## Gehe zu Zeile / Spalte (Strg + G)

***

Springt direkt zu einer bestimmten Zeilen- oder Spaltennummer.

Empfehlenswert für große Skripte (4000+ Zeilen).
