How do I save/apply a visual shader in Godot 3.1 alpha?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Christopher Herrera

The answer seems to be that you need to add a shader parameter such TextureUniform and then you have to find and edit a parameter related to that shader at least once in the inspector. If you don’t Godot won’t pick up that you’ve done anything at all, even if your changes take effect in the 3D viewer it won’t remember your changes once you play the game. But it doesn’t always work.
enter image description here

:bust_in_silhouette: Reply From: Zylann

In Godot 3.1 alpha 1, I think saving a VisualShader is done by clicking the tools icon at the right side of the inspector. The Save menu was moved there.