

I use VSCODE daily with NVDA.Īs others have said depending on what i am doing i will run code through power shell or even Ubuntu on WSL.Screen readers, list items and list-style:none Very handy.Īny other questions just let me know. Run the code with f5 and navigate the terminal like above. Press f9 in your code to add or remove a breakpoint. If you are on the insiders build, breakpoints can be super handy.

Place the following python code in your file at the top: Print(“\033c”) Want a cleaner terminal with less information to navigate through. If you write some code that needs user input run the code then press f6 followed by return, you can now input on the terminal. Then holding ctrl+up arrow to move up the terminal and ctrl+down arrow to move down. Then press f6, this will move your cursor to the terminal. Using the terminal - type out your code then press ctrl-f5. Would appreciate some help, thanks.ĭownload the latest insiders build of VSCODE, there are some great improvements. I've gone into the Visual Studio Code hotkeys to try and find a solution, but wasn't able to find one with those hotkeys. Furthermore, when I try to use the numberpad to skip to the code output itself, NVDA defaults to the 'main' page aka where my code is instead of the terminal where my code output is. However, there's a lot of information not related to my code output before it gets to it. After I press 'ctrl + f5', NVDA starts reading the terminal. The problem is that once I print the help function, for example 'print(help(pow))' and press 'ctrl + f5' to run it, I don't know how to efficiently navigate the terminal using NVDA. In particular right now I'm learning how to use 'help()' to read the descriptions of built-in functions within Python.

However, I'm having trouble navigating the terminal and interacting with the 'output' of my code so to speak. I can navigate the 'main' page reasonably well. Hey, I've been learning to code with NVDA, Visual Studio Code, and Python.
