Skip to content

"terminal.integrated.env.windows" is not working for variables which contain underscore characters. #77440

@shihaonan369

Description

@shihaonan369
  • VSCode Version:
    1.36.1
  • OS Version:
    Windows 10 1903

Steps to Reproduce:

  1. Set up these variables, see below.
{
    "terminal.integrated.env.windows": {
        "LOCALAPPDATA": "./cache",
        "TEMP": "./cache",
        "ELECTRON_BUILDER_CACHE": "./cache",
        "ELECTRONBUILDERCACHE": "./cache"
    }
}
  1. Echo values.
  • PS E:\workspace\client-electron> echo $env:LOCALAPPDATA
  • ./cache
  • PS E:\workspace\client-electron> echo $env:TEMP
  • ./cache
  • PS E:\workspace\client-electron> echo $env:ELECTRON_BUILDER_CACHE
  • PS E:\workspace\client-electron> echo $env:ELECTRONBUILDERCACHE
  • ./cache

Does this issue occur when all extensions are disabled?: Yes/No
Yes

Metadata

Metadata

Assignees

Labels

bugIssue identified by VS Code Team member as probable bugterminalGeneral terminal issues that don't fall under another labelverifiedVerification succeeded

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions