Edit Operator Source (Изменить источник оператора)#
Этот аддон позволяет искать имена операторов (bl_idname
) и открывает исходные файлы, содержащие их.
Активация#
Откройте Blender и перейдите в раздел Настройки, затем на вкладку Аддоны.
Нажмите «Development», затем «Edit Operator Source», чтобы включить сценарий.
Описание#
В
слева найдите панель редактирования оператора и нажмите кнопку Edit Operator (изменить оператора). Появится меню с возможностью поиска. Прокрутите вниз, пока оператор не будет найден. Введите ключевые слова в поле поиска, чтобы сузить доступные варианты. Откроется исходный файл, содержащий оператор, с указанием его строки.Чтобы получить доступ к ранее открытым текстовым файлам, выберите их в меню блока-данных заголовка.
Примечание
Подобно Operator Cheat Sheet (Шпаргалке оператора), скрипт вызывает небольшую утечку памяти (~0,03 МБ) при включении путем доступа к атрибутам оператора из Python. Это сознательный компромисс, сделанный разработчиками Blender, поскольку необходимая для этой цели настройка/вызов в исходном коде C увеличит размер каждого экземпляра Python на 4 байта. В случае сложных сцен увеличение объема памяти будет нетривиальным по сравнению с немногими случаями использования, где это необходимо в настоящее время.
Ссылка
- Категория:
Разработка
- Описание:
Открывает исходный файл выбранного оператора или мест вызова, если источник недоступен.
- Расположение:
- Файл:
development_edit_operator.py
- Автор:
scorpion81
- Разработчик:
scorpion81
- Лицензия:
Универсальная общественная лицензия (GPL)
- Уровень поддержки:
Сообщество
- Заметка:
Этот аддон поставляется в комплекте с Blender.