Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

QT Creator

Qt Creator ist eine kostenlose Open-Source-IDE für alle Desktop-Plattformen.

Projekt importieren

  • Wählen Sie im Hauptbildschirm des Qt Creator Neues Projekt > Projekt importieren > Vorhandenes Projekt importieren.

../../../_images/qtcreator-new-project.png
  • Wählen Sie unter Location das Godot-Stammverzeichnis.

../../../_images/qtcreator-set-project-path.png
  • Als nächstes können Sie wählen, welche Ordner und Dateien für das Projekt sichtbar sein sollen. Während C/C++-Dateien automatisch hinzugefügt werden, können andere Erweiterungen potenziell nützlich sein: *.glsl Shader-Dateien, *.py Buildsystem-Dateien, *.java für die Entwicklung der Android-Plattform, *.mm für die Entwicklung der MacOS-Plattform.

../../../_images/qtcreator-apply-import-filter.png

Bemerkung

Sie können diese Konfiguration später ändern, indem Sie auf Ihr Projekt rechtsklicken und die Option Dateien bearbeiten … auswählen.

../../../_images/qtcreator-edit-files-menu.png
  • Beenden Sie den Importvorgang.

  • Öffnen Sie die Datei project_name.includes und fügen Sie eine Zeile mit . hinzu, um die Code-Vervollständigung korrekt zu aktivieren.

../../../_images/qtcreator-project-name-includes.png
  • Wählen Sie im Menü auf der linken Seite Projekte und öffnen Sie den Tab Erstellen.

  • Löschen Sie den vordefinierten make-Build-Schritt.

../../../_images/qtcreator-projects-build.png
  • Klicken Sie auf Build-Schritt hinzufügen > Benutzerdefinierter Prozessschritt, um einen neuen Build-Schritt mit den folgenden Einstellungen hinzuzufügen:

    Befehl

    scons

    Argumente

    Siehe Einführung in das Buildsystem für eine komplette Liste aller Argumente.

../../../_images/qtcreator-set-scons-command.webp

Bemerkung

Wenn der Build mit Der Prozess "scons" konnte nicht gestartet werden abbricht, kann dies bedeuten, dass sich scons nicht in Ihrer Umgebungsvariablen PATH befindet. In diesem Fall müssen Sie den vollständigen Pfad zur SCons-Binärdatei angeben.

Debuggen des Projekts

  • Wählen Sie aus dem Menü auf der linken Seite Projekte und öffnen Sie den Tab Ausführen.

  • Under Executable specify the path to your executable located in the <Godot root directory>/bin folder. The name depends on your build configuration, e.g. godot.linuxbsd.editor.dev.x86_64 for 64-bit LinuxBSD platform with platform=editor and dev_build=yes. You can use %{buildDir} to reference the project root, e.g., %{buildDir}/bin/godot.linuxbsd.editor.dev.x86_64.

  • Wenn Sie ein bestimmtes Projekt ausführen möchten, geben Sie dessen Stammverzeichnis unter Arbeitsverzeichnis an.

  • Wenn Sie den Editor ausführen möchten, fügen Sie dem Feld Kommandozeilenargumente -e hinzu.

../../../_images/qtcreator-run-command.png

Weitere Informationen zu Kommandozeilenargumenten finden Sie im Kommandozeilen-Tutorial.

Konfiguration des Codestils

Developers must follow the project's code style and the IDE should help them follow it.

  • Open Preferences > C++ > Code Style.

  • Set the Formatting mode to Full formatting to instruct Qt Creator to use the .clang-format file supplied in Godot's root folder:

../../../_images/qtcreator-options-cpp.webp
  • Specify when you want clang-format to run (either while typing or when you saving the file). It is recommended to enable formatting on save at least.

Wenn Sie auf Probleme stoßen, bitten Sie um Hilfe in einem von Godots Community-Kanälen.