Blender Development
Blender Development is a pre-release PyCharm plugin for creating, configuring, running, and debugging Blender add-ons and extensions. It can discover, install, and remove compatible Blender versions, generate Blender project files, install version-matched API stubs, and launch or debug projects through PyCharm.
The current release line focuses on making these workflows more reliable and easier to navigate. Project Blender Manager keeps project launch settings synchronized with persisted state, restores cached Blender installations when a project opens, and groups executable, run/debug, and environment controls by task.
Documentation map
Section titled “Documentation map”- Getting started — install the prebuilt plugin.
Guides
Section titled “Guides”- Create a Blender project — configure an add-on or extension through PyCharm’s project wizard.
- Run and debug in Blender — launch Blender, attach the debugger, and use runtime commands.
- Troubleshooting — diagnose installation discovery, launch, debug, and reload problems.
Reference
Section titled “Reference”- Configuration reference — understand project and application settings.
Development
Section titled “Development”- Contributing — build, run, validate, and submit plugin changes.
- Architecture overview — learn how the plugin’s services, state, and bundled runtime fit together.
- Legacy feature-gap audit — review legacy capabilities that have not yet been reintroduced.