Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Accessibility for NVDA IndentNavNew to Visual Studio Code? Get it now.
Accessibility for NVDA IndentNav

Accessibility for NVDA IndentNav

Tony Malykh

|
745 installs
| (0) | Free
Provides enhanced accessibility support for NVDA IndentNav add-on. In particular, it allows NVDA to see the entire file, not the first 500 lines.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

nvda-indent-nav-accessibility README

VSCode extension that improves accessibility of NVDA IndentNav add-on. Extension page. This add-on is for visually impaired people that use NVDA screenreader in conjunction with IndentNav add-on version 2.0 or later. As of 2024, builtin VSCode accessibility only exposes 500 lines of code via accessibility API. This extension serves as an enhanced accessibility API and exposes the entire file being edited to screenreaders. This extension creates a named pipe and acts as a server communicating with clients via JSON.

Requirements

This extension only works with NVDA add-on IndentNav version 2.0 or later.

Debugging

To verify that the extension works as expected, check if it creates a named pipe by opening powershell and typing:

[System.IO.Directory]::GetFiles("\\.\\pipe\\") | Where-Object { $_.StartsWith("\\.\\pipe\\VSCodeIndentNavBridge") }

If command output is not empty, this means that extension has loaded successfully, created a named pipe and ready to listen to incoming connections from NVDA IndentNav add-on v2.0 or later.

Release Notes

1.0.0

Initial release.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft