Edit Operator Source

Cet add-on 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.

Référence

Category

Development

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

Support Level

Community

Note

Cet add-on est intégré dans Blender.