CLion

CLion is a commercial JetBrains IDE for C++.

Importation du projet

CLion requires a CMakeLists.txt file as a project file, which is problematic for Godot because it uses the SCons buildsystem instead of CMake. However, there is a CMakeLists.txt configuration for Android Studio which can also be used by CLion.

  • From the CLion’s welcome window choose the option to import an existing project. If you’ve already opened another project, choose File > Open from the top menu.
  • Navigate to <Godot root directory>/platform/android/java/lib (the CMakeLists.txt file is located there) and select it (but not the CMakeLists.txt file itself), then click OK.
../../../_images/clion_1_open.png

The folder containing the CMakeLists.txt file.

  • Si cette fenêtre popup apparaît, sélectionnez This Window pour ouvrir le projet :
../../../_images/clion_2_this_window.png
  • Choose Tools > CMake > Change Project Root from the top menu and select the Godot root folder.
../../../_images/clion_3_change_project_root.png
  • Vous devriez maintenant être en mesure de voir tous les dossiers de projets. La fonction d’auto-complétion devrait fonctionner une fois l’indexation du projet terminée.

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