GDScript Warnungs-System
Das GDScript-Warnungs-System ergänzt statische Typisierung (kann aber auch ohne statische Typisierung funktionieren). Es hilft Ihnen dabei, Fehler zu vermeiden, die während der Entwicklung schwer zu erkennen sind und zu Laufzeitfehlern führen können.
Sie können Warnungen in den Projekteinstellungen unter dem Abschnitt GDScript konfigurieren:
Bemerkung
Sie müssen Erweiterte Einstellungen aktivieren, um den GDScript-Bereich in der Seitenleiste zu sehen. Sie können auch nach "GDScript" suchen, wenn die Erweiterten Einstellungen deaktiviert sind.
Eine Liste der Warnungen für die aktive GDScript-Datei finden Sie in der Statusleiste des Skripteditors. Das folgende Beispiel enthält 2 Warnungen:
To ignore single warnings within a file, use the @warning_ignore annotation. You can click on the ignore link to the left of the warning's description. Godot will add an annotation above the corresponding line and the code won't trigger the corresponding warning anymore:
To ignore multiple warnings in a region within a file, use the
@warning_ignore_start
and @warning_ignore_restore
annotations. You can omit @warning_ignore_restore if you want to ignore
the specified warning types until the end of the file.
Warnungen verhindern nicht, dass das Spiel läuft, aber Sie können sie in Fehler umwandeln, wenn Sie möchten. Auf diese Weise wird Ihr Spiel nicht kompilieren, bis Sie alle Warnungen behoben haben. Gehen Sie zu dem GDScript-Abschnitt der Projekteinstellungen, um diese Option für die gewünschte Warnung zu aktivieren. Hier ist die gleiche Datei wie das vorherige Beispiel mit der unused_variable-Warnung bei aktivierter Fehleroption: