Edit Operator Source#

Ce module complémentaire permet de rechercher le nom des opérateurs (bl_idname) et ouvre les fichiers sources qui les contiennent.

Activation#

  • Ouvrez Blender et allez dans Preferences puis dans l’onglet Add-ons.

  • Cliquez sur Development puis sur Edit Operator Source pour activer le script.

Description#

Dans la section Text Editor ‣ Sidebar sur la gauche, trouvez le panneau Edit Operator et appuyez sur le bouton Edit Operator. Un menu de recherche s’affichera. Faites défiler vers le bas jusqu’à ce que l’opérateur soit trouvé. Entrez les mots clés dans le champ de recherche pour réduire les options disponibles. Le fichier source contenant l’opérateur s’ouvrira en pointant sur sa ligne.

Pour accéder aux fichiers texte précédemment ouverts, sélectionnez-les dans le menu du bloc de données de l’entête.

Note

Comme pour la Operator Cheat Sheet, le script produit une petite fuite de mémoire (~0,03mb) lorsqu’il est activé en accédant aux attributs de l’opérateur depuis Python. C’est un compromis conscient fait par les développeurs de Blender, car la configuration/appel nécessaire dans le code source C à cette fin augmenterait la taille de chaque instance Python de 4 octets. Dans le cas de scènes complexes, l’augmentation de l’empreinte mémoire serait non négligeable par rapport aux quelques cas d’utilisation où elle est actuellement nécessaire.

Reference

Catégorie:

Développement

Description:

Ouvre le fichier source de l’opérateur choisi ou des lieux d’appel, si la source n’est pas disponible.

Location:

Text Editor ‣ Sidebar ‣ Edit Operator

Fichier:

development_edit_operator.py

Auteur:

scorpion81

Mainteneur:

scorpion81

Licence:

GPL

Niveau de support:

Communauté

Note:

Ce module complémentaire est fourni avec Blender.