Easy Asset Search

Fast Script Reload

Iterate on code insanely fast without breaking play session, supports any editor.
Fast Script Reload Asset Image Iterate on code insanely fast without breaking play session, supports any editor.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
FREE
Category:
ToolsUtilities
Developer:
Chris Handzlik
Price:
FREE
Rating:
(65 reviews)
Favorites:
1163
Supported Unity Versions:
2021.2.16 or higher
Current Version:
1.8
Download Size:
8.44 MB
Last Update:
Nov 25, 2024
Description:
Are you tired of waiting for full domain-reload and script compilation every time you make a small code change? This tool automatically compiles only what you've changed and immediately hot-reloads that into the current play session. Iterate on whatever you're working on without reentering play mode over and over again. It's that simple.

This tool is fully open source and supports hot-reload in development builds (on device). You can use it with any code editor and it's compatible with Unity versions from 2019 to 2022, as well as Windows, Mac (Intel Editor version only), and Linux.

Some limitations to be aware of include:

* Generic methods and classes won't be hot-reloaded
* Creating new public methods will only work with private methods (only called by changed code)
* Adding new fields has experimental support, but with some limitations
* Extensive use of nested classes/structs may cause more compilation errors
* Mac Silicon Editor version is not supported

The roadmap includes adding Mac/Linux support, debugger support for hot-reloaded scripts, and allowing the addition of new fields (adjustable in Editor).
Technical Details:
- Automatically compiles only changed code and hot-reloads it into the current play session
- Supports any code editor
- Compatible with Unity versions from 2019 to 2022
- Compatible with Windows, Mac (Intel Editor version only), and Linux
- Hot-reload in development builds (on device) supported
- Some limitations include generic methods and classes, creating new public methods, adding new fields, and extensive use of nested classes/structs
Continue »

Similar Packages