2021-02-14 19:42:35

Hi,
If you are a mac user of VSCode, or you use Jaws, ZDSR, or another screen reader which does not give you indentation level, here you go:
https://github.com/ogomez92/indent_reporter_vscode

ReferenceError: Signature is not defined.

2021-02-14 23:15:29

I'm pretty sure both Jaws and ZDSR do. I know for a fact that Jaws does.

Facts with Tom MacDonald, Adam Calhoun, and Dax
End racism
End division
Become united

2021-02-15 00:11:16

JAWS does, but it's breaky. This will be nice for VO either way. VO needs that feature like, 7 years ago.

2021-02-15 09:08:42

I will look into publishing in the vscode extensions marketplace as I have no idea on how this works. Anyway, jaws does report, but only via speech, not tones.

ReferenceError: Signature is not defined.

2021-02-15 09:17:24

cool, I use NVDA, but good thing to make this. one thing I keep telling myself I will make when I have some time, but never find the time cause of uni, is making an IndentNav extension for VS code, since normal IndentNav doesn't work fully.

2021-02-15 15:19:15

@1
Good work!

@5
Name: Indentation Level Movement
Id: kaiwood.indentation-level-movement
Description: Fast and efficient vertical movement.
Version: 1.2.1
Publisher: Kai Wood
VS Marketplace Link: https://marketplace.visualstudio.com/it … l-movement

-----
I have code on GitHub

2021-02-15 15:27:39

@6 thanks, but I already know about that extension and it doesn't deliver what I want. you cant move up a level or down a level and if I remember correctly it doesn't limit your navigation to the current block, so you might jump to another block altogether that happens to have the same indentation.

2021-02-15 17:40:08

is there a way to make NVDA not announce both tabs and spaces as space? NVDA doesn't differentiate bitween the 2, and that's a problem for me. Have messed up things multiple times this way.

2021-02-15 17:43:09

@7
Ah, sorry for teaching you to suck eggs.

-----
I have code on GitHub

2021-02-15 17:52:24

@8: erm... what? NVDA should read a tab as "tab" and a space as "space".

2021-02-15 18:02:56 (edited by bhanuponguru 2021-02-15 18:03:31)

@10
in vscode it does it some times

if you like this post, please thum it up!
if you like to see my projects, feel free to check out my github
if you want to contact me, you can do here by skype. or you can follow me on twitter: @bhanuponguru
discord: bhanu#7882

2021-02-15 18:09:31

@7 If you don't indent correctly, you will have blocks with the same indentation that have nothing to do with each other. this extension, as far as I've seen, jumps to the beginning and end of the same block. so yes, its a bit weird, but it works as intended.

ReferenceError: Signature is not defined.

2021-02-16 12:02:05

@9 haha I had to look up what that expression means. at first I thought you were insulting me and I thought to myself what the heck? chris is usually super nice big_smile

2021-02-16 12:42:39

at10 it does, but not in vscode

2021-02-16 13:46:37

@13
Haha! No, sorry for the confusion though. I'm trying to give up being horrible to people for lent. The cat's kept me awake since 04:45 this morning though, so not sure how that one will work out.

-----
I have code on GitHub

2021-02-16 18:33:14

Yeah I don't know what it means either. GO suck an egg is sometimes heard by the older generations here in the states and it's a non-sweary way to tell someone to fuck off.

Facts with Tom MacDonald, Adam Calhoun, and Dax
End racism
End division
Become united

2021-02-16 20:01:41

@16 teaching grandmother to suck eggs on wikipedia

2021-02-16 23:02:59

@5, it seems the author of indent nav has noticed this as well, and already created it:
https://github.com/mltony/vscode-indent-nav

2021-02-18 10:48:03

You can now install my Indent Report VSCode from within Visual Studio Code. Just search for "indent report" in the vscode extensions marketplace. Enjoy!

ReferenceError: Signature is not defined.

2021-02-18 15:24:59

@18 wow, brilliant! wish I knew about this sooner smile thanks