KDevelop

KDevelop est un IDE libre et open source pour toutes les plateformes de bureau.

Importation du projet

  • Dans l'écran principal de KDevelop, sélectionnez Open Project.
../../../_images/kdevelop_newproject.png

L'écran principal de KDevelop.

  • Naviguez jusqu'au dossier racine de Godot et sélectionnez-le.
  • Sur l'écran suivant, choisissez Custom Build System pour le Project Manager.
../../../_images/kdevelop_custombuild.png
  • Après l'importation du projet, ouvrez la configuration du projet en cliquant avec le bouton droit de la souris sur celui-ci dans le panneau Projects et en sélectionnant l'option Open Configuration...
../../../_images/kdevelop_openconfig.png
  • Sous Language Support, ouvrez l'onglet Includes/Imports et ajoutez les chemins d'accès suivants :

    .  // A dot, to indicate the root of the Godot project
    core/
    core/os/
    core/math/
    drivers/
    platform/<your_platform>/  // Replace <your_platform> with a folder
                                  corresponding to your current platform
    
../../../_images/kdevelop_addincludes.png
  • Appliquez les changements.

  • Sous Custom Build System, ajoutez une nouvelle configuration de compilation avec les paramètres suivants :

    Build Directory blank
    Activer True
    Executable scons
    Arguments Voir Introduction au buildsystem pour une liste complète des arguments.
../../../_images/kdevelop_buildconfig.png
  • Appliquez les changements et fermez la fenêtre de configuration.

Débogage du projet

  • Sélectionnez Run > Configure Launches... dans le menu du haut.
../../../_images/kdevelop_configlaunches.png
  • Cliquez sur Add pour créer une nouvelle configuration de lancement.
  • Sélectionnez l'option Exécutable et indiquez le chemin de votre exécutable situé dans le dossier <Godot root directory>/bin. Le nom dépend de votre configuration de compilation, par exemple godot.x11.tools.64 pour une plate-forme X11 64 bits avec tools activé.
../../../_images/kdevelop_configlaunches2.png

Si vous rencontrez des problèmes, demandez de l'aide sur l'un des canaux communautaires de Godot.