I may have been incomplete in my first message. These additions are for Visual
Studio... which is a different application from Visual Studio Code.
I'll take the comment about Javascript and these commands to the Javascript
team... I don't know when they'll have an opportunity to fix them, but they
should certainly know about them.
--Dante
From: program-l-bounce@xxxxxxxxxxxxx <program-l-bounce@xxxxxxxxxxxxx> On Behalf
Of Lewis Wood
Sent: Thursday, April 28, 2022 8:40 AM
To: program-l@xxxxxxxxxxxxx
Subject: [program-l] Re: NextMethod and PreviousMethod in Visual Studio
I use outline and it works great in javascript. It is even searchable.
Outline is invoked ctrl + shift + "o"
It lists classes, functions, variables.
Also in html files it lists all the tags as well.
Lewis Wood
lewislwood
Now
From: program-l-bounce@xxxxxxxxxxxxx<mailto:program-l-bounce@xxxxxxxxxxxxx>
<program-l-bounce@xxxxxxxxxxxxx<mailto:program-l-bounce@xxxxxxxxxxxxx>> On
Behalf Of timothyjb310@xxxxxxxxx<mailto:timothyjb310@xxxxxxxxx>
Sent: Wednesday, April 27, 2022 6:55 PM
To: program-l@xxxxxxxxxxxxx<mailto:program-l@xxxxxxxxxxxxx>
Subject: [program-l] Re: NextMethod and PreviousMethod in Visual Studio
Hi, this is exciting that they are finally getting this added into VS Code for
at least C++! I agree, python would be one, and I would also like to add
Javascript to the list as well.
There is just not great official ways of doing this with NVDA, so glad they are
finally addressing this.
Timothy Breitenfeldt
From: program-l-bounce@xxxxxxxxxxxxx<mailto:program-l-bounce@xxxxxxxxxxxxx>
<program-l-bounce@xxxxxxxxxxxxx<mailto:program-l-bounce@xxxxxxxxxxxxx>> On
Behalf Of Dante Gagne ("danteg")
Sent: Wednesday, April 27, 2022 10:16 AM
To: program-l@xxxxxxxxxxxxx<mailto:program-l@xxxxxxxxxxxxx>
Subject: [program-l] NextMethod and PreviousMethod in Visual Studio
Hey folks,
I remember a conversation a while back about someone asking for a keyboard
shortcut to move to the next or previous method in a file. I remember that
Python and C++ were the languages that requested this.
I just heard from the C++ team that Edit.NextMethod and Edit.PreviousMethod
will be available for C++ with 17.3 Preview 1. If everything goes according to
schedule, that release should be out in early May. The Python folks are looking
into this as well, but I don't have a timeline for that.
They don't have keyboard shortcuts assigned to them by default, so if they're
methods you want to use, you can either get to them from the main menu (They're
the last entries in the Edit menu and they don't have accelerator keys, so I'll
see if I can get that fixed. For now, Alt, E, Up Arrow, Enter will get Previous
Method and Alt, E, Up, Up, Enter will get Next Method), or you can bind them to
whatever keyboard shortcuts you want in Tools\Options under keyboard. (Let me
know if folks need a tutorial on rebinding keyboard shortcuts).
The C++ team would like to know if there are any issues with their
implementation, so once it's available, please let me know if anyone has
feedback.
--D