Gérer les fonctionnalités de l'éditeur

Introduction

Dans certains cas, il peut être souhaitable de limiter les fonctionnalités disponibles dans l'éditeur de Godot. Par exemple, un concepteur UI dans une équipe n'utilisant pas les fonctionnalités 3D, ou un enseignant présentant les fonctionnalités à ses élèves. Pour celà, Godot a un système interne de "profils de fonctionnalités".

Avec les profils de fonctionnalités, des fonctionnalités et noeuds majeurs peuvent être cachés dans l'éditeur. Celà ne cache que la partie interface et ne retire pas le support de ces fonctionnalités. Les scènes et scripts basés sur ces fonctionnalités fonctionnerons comme avant. Celà veut aussi dire que les profils de fonctionnalités ne sont pas une technique d'optimisation. Pour en savoir plus sur l'optimisation dans Godot, voir Optimisation.

Créer un profil

Pour gérer les fonctionnalités de l'éditeur allez dans Éditeur > Gérer les fonctionnalités de l'éditeur. Ce qui ouvrira la fenêtre Gestion des profils de fonctionnalités de l'éditeur. Par défaut elle ne contiendra aucun profil. Cliquez sur Créer un profil et donnez lui un nom. Vous verrez ensuite une liste de toutes les fonctionnalités de l'éditeur Godot.

..img:: img/configure_profile.png

La première section permet de retirer les fonctionnalités principales telles que l'éditeur 3D ou l'éditeur de script. En dessous des fonctionnalités principales se trouvent toutes les classes et noeuds dans Godot qui peuvent également être désactivés. Cliquez sur un noeud pour voir une liste de toutes ses propriétés et options sous Extras, chacune peut être désactivée individuellement.

..img:: img/node_features.png

Partager un profil

Pour partager les profils entre éditeurs, cliquez sur le bouton Exporter. Enregistrez le profil personnalisé quelque part en tant que fichier .profile. Pour l'utiliser dans un autre éditeur, ouvrez la fenêtre Gestion des profils de fonctionnalités de l'éditeur de cet éditeur et cliquez sur importer, puis sélectionnez le fichier .profile.

Ce processus peut s'avérer peu pratique si un nombre élevé de machines ont besoin de profils personnalisés. Alternativement, vous pouvez activer le mode compact pour Godot, qui permet de mettre toutes les configurations dans le même dossier que le binaire de l'éditeur. Pour plus de détails, voir Mode autonome.