BasicIndentLevel

Python, JavaScript und TypeScript

ide.<Programmiersprache>.BasicIndentLevel = n (n=0-9, default=1)

Bei manchen Sprachen verursacht eine falsche oder ungenaue Einrückung des Sourcecodes Warnungen oder Fehlermeldungen.

Mit diesem Schlüssel kann deswegen die Standard-Basis-Einrückungsebene des Generators bei Bedarf übersteuert werden.

Als Parameterwert ist eine einstellige Zahl zwischen 0 und 9 zulässig, mit der die Einrückungs-Ebene des ersten gene­rier­ten IF-Statements festgelegt werden kann.

Eintrag in einer LFET.Pro­ject.ini-Datei:
ide.Python = true

ide.Python.BasicIndentLevel = 2
Eintrag in einer LFET.Project.yaml-Datei:
LFET:

  ide.Python:
    Enabled: true

    BasicIndentLevel: 2

Der Wert 1 ist die Standard-Voreinstellung, daher wird

  • mit dem Wert 0 der IF-ELSE-Baum um eine Ebene nach links verschoben

  • mit einem Wert gleich oder größer 2 der IF-ELSE-Baum um eine oder mehr Ebenen nach rechts verschoben

Wie viele Zeichen pro Ebene eingerückt wird, ist je­weils für jede Sprache im Generator individuell fest vorgegeben.