Система попередження GDScript

Система попередження доповнює статичну типізацію (але може працювати і без неї). Вона допоможе вам допомогти уникнути помилок, які важко помітити під час розробки, і які можуть призвести до помилок при виконанні.

Ви можете налаштувати попередження в Параметрах проєкта в новому розділі під назвою Gdscript:

Система попередження в Параметрах проєкта

Система попередження в Параметрах проєкта

Список попереджень для активного файлу GDScript можна знайти в рядку стану редактора скриптів. У наведеному нижче прикладі є 3 попередження:

Приклад системи попередження

Приклад системи попередження

Щоб ігнорувати конкретні попередження в одному файлі, вставте спеціальний коментар в формі # warning-ignore:warning-id, або натисніть на посилання ігнорування праворуч від опису попередження. Godot додасть коментар вище відповідного рядка, і код більше не викликатиме відповідне попередження:

Приклад ігнорування системи попередження

Приклад ігнорування системи попередження

Ви також можете ігнорувати не одне, а всі попередження певного типу у цьому файлі з допомогою # warning-ignore-all:warning-id. Щоб ігнорувати всі попередження усіх типів у файлі, додайте до нього коментар # warnings-disable.

Попередження не завадять запустити гру, але ви можете перетворити їх на помилки, якщо хочете. Таким чином ваша гра не складеться, якщо ви не виправите всі попередження. Перейдіть в розділ GDScript в Параметрах проєкта, щоб включити цю опцію. Ось такий самий файл, що і в попередньому прикладі, із попередженнями, які повернуті як помилки:

Попередження, як помилки

Попередження, як помилки