Visual Studio 2019 Accessible Information(self.Blind)
submitted by bscross32
To all the software devs out there. I'm wondering if there's a way in VS2019 to read the signatures for functions and arguments to pass to class constructors. I'm pretty sure this info is shown visually on the screen, but is there a way we can reach it?
ErtaySh2 points3y ago
Yes, this is shown as a form of tooltip, and they have been looking into making it fully accessible for screen reader users.
For now, you can use the Peek definition shortcut which you can access via ALT + F12, and then press escape to go back to your previous position after inspecting it. Or, you can also just press F12 which will take you to the method Definition.
bscross32 [OP]1 points3y ago
The Alt F12 does nothing, but F12 does. Alt F12 does show in the keyboard settings as the key for peek definition, but it doesn't seem to do anything to me.
ErtaySh1 points3y ago
After you peek the definition, use the arrow keys to read the contents. It basically opens up a small preview window with the signature information. Pressing escape will close the window and focus the code editor again.
bscross32 [OP]1 points3y ago
For me, it doesn't do that. Now, maybe the window is opening, but my screen reader's focus isn't being directed to it. I basically will see with the arrows the same as if I'd not done anything. It makes no difference.
ErtaySh1 points3y ago
Are you using nvda?
bscross32 [OP]1 points3y ago
Cool, thanks 😊
I'll give that a shot.
christopherpross1 points3y ago
Well, which screenreader do you use with vs2019?
bscross32 [OP]1 points3y ago
I'm using NVDA.
christopherpross1 points3y ago
It exist an addon for visualstudio, on github. I will post the link, later when I am on my pc
bscross32 [OP]1 points3y ago
If it's the same one I tried a while back, it broke so much about using VS, it was junk.
ErtaySh1 points3y ago
I think it is not recommended using the addon with the latest version of visual studio. I am not using any addons.
AntiAngelix1 points3y ago
Hi! Unfortunately I don’t have an answer, as I use a different editor, but I do hope you find one! Good luck!
Our mission is to provide everyone with access to large- scale community websites for the good of humanity. Without ads, without tracking, without greed.