microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
163.33k stars 28.9k forks source link

[Accessibility] Support Document Symbol View (ctrl+shift+.) in script file in debugger #229710

Open jooyoungseo opened 2 weeks ago

jooyoungseo commented 2 weeks ago

Type: Feature Request

CC @meganrogge

Reproducible Steps

  1. Run "Debug: Open Link"

  2. Enter any webpage to debug. e.g., https://github.com

  3. Click "Loaded Scripts Section"

  4. Open any .js file

  5. See if ctrl+shift+. (Document Symbol view) works

Suggestion

Since the breadcrumb Document Symbol View provides hierarchy in treeview, it has been widely adopted by screen reader users for its bird-eye view benefit. ctrl+shift+o is current workaround, but it does not offer the hierarchy view. Hence, please consider supporting Document Symbol view (ctrl+shift+.) in this context.

VS Code version: Code - Insiders 1.94.0-insider (be2747e47e127ec674148b78dd9556c6317d18bd, 2024-09-25T05:04:31.141Z) OS version: Windows_NT x64 10.0.22631 Modes:

meganrogge commented 2 weeks ago

@jrieken do you know why the symbol view is available but the breadcrumbs aren't?

vs-code-engineering[bot] commented 2 weeks ago

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

jrieken commented 2 weeks ago

This works just fine for me and needs more info to understand the issue. Breadcrumbs and quick outline are fed from the same data model and when one works the other will also work, unless there is a config that disables breadcrumbs for instance

jooyoungseo commented 2 weeks ago

@meganrogge Could you reproduce this issue on Windows? I did not configure any extra settings for the breadcrumb.