4. Разработка плагинов¶
С помощью системы распространения плагинов разработчики могут доставлять пакеты плагинов на клиентские машины пользователей.
В каждую вселенную может быть добавлено несколько различных пакетов, имена пакетов должны быть уникальны.
Пример пакета можно найти в папке <cerebro executable path>/py_plugin_example
4.1. Интерфейс разработчика плагинов¶
Разработчики плагинов могут воспользоваться интерфейсом разработчика плагинов.
Окно разработчика плагинов можно открыть из главного меню Cerebro при помощи пункта Инструменты/Разработчик плагинов… (или с инструментальной палитры Python).

Вы можете добавить несколько путей, где Cerebro будет искать плагины для разработчика.
Кнопка Включить режим разработчика включает загрузку плагинов из указанных путей. При этом загрузка установленных пользовательских плагинов и плагинов из папки py-frontend отключается. Кнопка дублируется на инструментальной панели Python.
К каждому плагину может быть добавлено описание. Так же плагин может быть отключен, для этого установите чекбокс напротив пункта Отключено.
Примечание
Изменения вступят в силу только после перезапуска клиента Cerebro.
4.2. Установка плагинов¶
Установка пакетов плагинов осуществляется в окне Администратор со вкладки Вселенная. (подробнее см. раздел «admin-universe»).
4.3. Интерфейс пользователя плагинов¶
Интерфейс пользователя представляет из себя Окно установки плагинов и Окно настроек плагинов (подробнее см. раздел «cerebro-user-plugins»).