Synchronize your installed add-ons with a single click or by pressing OSKey+U.
DevAddonsSync helps you with the tedious task of testing every change you make to your extensions' source code, either by editing the installed add-ons directly, or with the source code in any other location (local or network).
Select the add-on you want to be "Default" from the list, edit the source code (with Text Editor or any other program) and press OSKey+U in View3D. The add-on is automatically installed, and a ZIP file is created ready for sharing (if "Create ZIP file" is enabled).
- Option to show only user add-ons.
- Option to open the .py file of the selected add-on in Text Editor.
- Option to open the directory of the selected add-on.
- Option to create a ZIP file of the selected add-on.
- Option to sync the selected add-on.
- Option to make the selected add-on "Default" (pressing OSKey+Alt+U in 3DView syncs it automatically)
- Option to create a ZIP file from the selected path.
- Option to verify the ZIP file by installing it.
- Option to install the add-on from the selected path.
- Option to uninstall before installing.
- Once an add-on is installed, it is added to the list of recent add-ons.
- Option to open the .py file of the selected add-on in Text Editor.
- Option to open the directory of the selected add-on.
- Option to create a ZIP file of the selected add-on.
- Option to install the selected add-on.
- Option to uninstall before installing the selected add-on.
- Option to make the selected add-on "Default" (pressing OSKey+U in 3DView installs it automatically)
- Option to remove the selected add-on from the "Recent" list.
- Option to create a backup of the "Recent" list.
- Option to load a backup of the "Recent" list.
- Option to select the location of the "Recent" list.
For Blender Add-ons developers, the task to test each code change is kind of tedious. After saving modified files, the folder must be compressed to a ZIP file, and then reinstalled in Blender. While now (Blender 4.2) we can drag and drop the zip into Blender directly, for a developer it is a waste of time. Developers tend to create scripts to automate that process, but DevAddonsSync will speed up your workflow like never before. Enjoy it!!!