Skip to content

Intellisense (file and directory) suggestions not appearing for $ENV paths #5528

Description

@thegraffix

Prerequisites

  • I have written a descriptive issue title.
  • I have searched all open and closed issues to ensure it has not already been reported.
  • I have read the troubleshooting guide.
  • I am sure this issue is with the extension itself and does not reproduce in a standalone PowerShell instance.
  • I have verified that I am using the latest version of Visual Studio Code and the PowerShell extension.
  • If this is a security issue, I have read the security issue reporting guidance.

Summary

Scenario:

  • $ENV:APPDATA\ is typed in an editor and/or the integrated terminal (either PS 5.1 or 7+ -- both behave the same way)
  • Using a fresh install of VS Code with default settings (except tab completion, which is enabled) in Windows Sandbox
  • Enabled settings:
    • editor.suggest.showFiles
    • editor.suggest.showFolders
    • editor.tabCompletion

Behavior:

Editor Window

  • ❌ Pressing Ctrl+Spacebar one or more times displays (an empty) suggestions box
  • ❌ Pressing TAB inserts a tab character rather than performing tab completion

Integrated Terminal

  • ❌ Pressing Ctrl+Spacebar once displays (an empty) suggestions box
    • ✔ Pressing Ctrl+Spacebar a second time triggers PSReadLine's MenuComplete function, and paths are correctly expanded/displayed
  • ✔ Pressing TAB performs tab completion, and paths are correctly expanded/displayed

PowerShell Version

PS C:\> $PSVersionTable; $Host                                             

Name                           Value
----                           -----
PSVersion                      7.6.3
PSEdition                      Core
GitCommitId                    7.6.3
OS                             Microsoft Windows 10.0.19041
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0, 5.0, 5.1, 6.0, 7.0}
PSRemotingProtocolVersion      2.4
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

Name             : Visual Studio Code Host
Version          : 2025.4.0
InstanceId       : 91c2ed31-fa5d-44e7-87ea-4a7eb71a2030
UI               : System.Management.Automation.Internal.Host.InternalHostUserInterface
CurrentCulture   : en-US
CurrentUICulture : en-US
PrivateData      : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
DebuggerEnabled  : True
IsRunspacePushed : False
Runspace         : System.Management.Automation.Runspaces.LocalRunspace

Visual Studio Code Version

PS C:\> code --version
1.125.0
93cfdd489c3b228840d0f86ec77c3636277c93ea
x64

Extension Version

PS C:\> code --list-extensions --show-versions | Select-String powershell

ms-vscode.powershell@2025.4.0

Steps to Reproduce

  1. Type an environment path variable in an editor window, e.g. $ENV:APPDATA\
  2. Press Ctrl+Spacebar
  3. Witness the empty suggestions box
  4. Breath

Visuals

2026-06-17.13.40.23.mp4

Logs

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-IntelliSenseIssue-BugA bug to squash.VerifiedThis issue has been determined to be a legitimate issue that requires a fix.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions