Hot-Reloading¶
The plugin features a robust hot-reloading mechanism that ensures your changes are immediately visible in Blender without needing to restart it.
Automatic Reload¶
Go to Settings > Tools > Blender Extension Integration.
Check Auto-reload extension on save.
Now, whenever you save a file (
Ctrl+S) or the IDE performs an auto-save, the plugin sends a reload command to Blender.
Manual Reload¶
Keyboard Shortcut:
Ctrl+Alt+R(Windows/Linux/macOS).Menu Action: Blender > Reload Extension.
How it Works¶
The reload process is more than just a script refresh; it:
Disables your extension.
Purges the module and all submodules from Python’s cache (
sys.modules).Refreshes Blender’s extension repositories.
Re-enables the extension to force a clean import.