VA Snippets can include environment placeholders that expand from the OS environment of the running IDE. Any value from the OS environment may be obtained. If a value is not defined in the OS environment, the respective environment placeholder expands to null.
Placeholders are expanded to values of environment variables taken at the start of the IDE. Changes that occur while an IDE is running are not visible until restart of the IDE (unless the process environment block process has been modified).
Environment placeholders are enclosed in percent signs.
Unlike reserved strings and input placeholders, environment placeholders are not case sensitive. Hence, %USERNAME% expands to the same value as %Username%.
Environment placeholders are expanded before other types of placeholders, so they may be used as default values for input placeholders.