Unity runs hidden while the game streams into the app. One click shows the real editor window of the same running instance. One more hides it.
The hidden editor is a complete Unity with its windows suppressed at the OS level. Reveal shows them, so nothing relaunches, recompiles or waits on an import, and hot-reloaded code stays in the running session. The game plays in Unity's Game view and takes your input while revealed. Hide it and the stream picks up again.
The Editor button on the Unity panel opens the editor in its own window. The menu next to it adds Reveal Split 50/50: the editor takes the left half of your app window's space and the app moves right. Hide Editor restores the app's old size.
Reveal needs Normal mode, since the headless modes have no window. Closing the editor window stops the player.
For a few Inspector values or a clip, the Tuner does it inside the app on the hidden editor, and Drift points at the field. Reveal covers custom editor windows and the Animator graph.
No. It is the same process with its windows suppressed at the OS level, so Reveal only shows them. Nothing relaunches or recompiles, and Play Mode keeps running.
The editor takes the left half of the space your app window covers and the app moves to the right half. Hide Editor puts the app back at its old size.
Usually not. The Tuner gives you the real Inspector inside the app. Reveal covers custom editor windows, the Animator graph and anything else the Tuner doesn't.
A hidden editor that is still the real editor, one click from the Inspector.