microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
109.67k stars 6.46k forks source link

Treat well-known debugging environment variables as lists #34661

Open chwarr opened 1 week ago

chwarr commented 1 week ago

Description of the new feature / enhancement

The following environment variables will be treated as "list" environment variables like "PATH":

These are also semi-colon delimited lists.

Scenario when this would be used?

Editing environment variables via the "Environment Variables" tool.

Supporting information

Windows Debugger paths are documented as being semi-colon delimited. The _NT_SYMCACHE_PATH is used by WPA, and it also documented as being semi-colon delimited.

I would be able to contribute this change. The change would be to add these to the list in the IsList method of Variable.cs

htcfreek commented 1 week ago

@chwarr Your contribution is welcome and thank you for your work on this. Feel free to open a PR. If you have any further questions don't worry to ask them.