Hi everyone, I’m releasing Plugin Debug Manager, a debugging utility for Cinema 4D Python plugin development.
When working on a .pyp plugin, changing a single entry file can otherwise require reloading every Python plugin—or restarting Cinema 4D. Plugin Debug Manager reads the currently registered Python plugins and lets developers reload only the entries they are testing.
Main features:
- Reads registered
.pypand.pypvplugins from Cinema 4D - Groups multiple registrations by their actual entry-file path
- Displays plugin names, icons, decimal IDs, registration types, and full paths
- Filters entries by filename or plugin ID
- Reloads one plugin, selected plugins, or all reloadable plugins
- Supports click-and-drag checkbox painting for batch selection
- Persists checked entries and can move them to the top on demand
- Provides Reload Plugin, Reload All, Fold All, and Unfold All context commands
- Locates plugin files in Explorer or Finder through
c4d.storage.ShowInFinder() - Continues processing when an individual plugin fails to reload
Implementation details:
- Registry entries are collected with
c4d.plugins.FilterPluginList(c4d.PLUGINTYPE_ANY, True) - Entry files and registration metadata are obtained through
BasePlugin.GetFilename(),GetID(), andGetType() - Selective reloads are performed with
c4d.plugins.ReloadPythonPlugin() ReloadDocumentAfterReload(True)is called only once after the reload batch
Before reloading, the manager copies and normalizes the target file paths instead of retaining BasePlugin objects that may become invalid during the reload process. The manager itself remains visible in the list but cannot be selected or reloaded.
Compatibility:
- Current target: Cinema 4D 2026.3.3
- Selective reloading depends on
c4d.plugins.ReloadPythonPlugin, available in this version - Other Cinema 4D versions have not yet been verified

Version: 1.3.0
Plugin ID: 1069486
Author: Anlv
Download: Plugin Debug Manager v1.3.0.zip
By the way, this is open source, and you can edit and modify it yourself to make it better suit your work habits.
Best regards,
Anlv
