[NFBCS] VoiceOver on Mac with Python
Kevin Fjelsted
kfjelsted at gmail.com
Sun Apr 12 18:43:08 UTC 2020
Another VO programming editor option that works very well with VoiceOver after extensive accessibility support was added by Boris Dušek <https://dusek.me/> is TextMate by MacroMates https://macromates.com <https://macromates.com/>
which will show the indent column number directly if desired.
-Kevin
> On Apr 12, 2020, at 1:12 PM, Greg Kearney via NFBCS <nfbcs at nfbnet.org> wrote:
>
> Not really the case here is how to set up VoiceOver to read indentations:
>
> In VoiceOver Utilities go to the verbosity settings and do the following:
>
> 1. In the speech section set your verbosity level to the high.
> 2. In the text settings set the punctuation to "All"
> 3. In the text settings set the repeated punctuation to "always spoken".
> 4. In the Navigation section set the VoiceOver cursor to by synchronized with the keyboard focus and have mouse follow the VoiceOver cursor
>
> Now in the code, use the standard keyboard cursor movement key to read the code. You will notice that VoiceOver will now state if there is a tab or space, it's better to use tabs if you can.
>
> Remember that MacOS also support emacs binding in the text editing system and so you can do things like this:
>
> option-right arrow = move one word to the right placing the insertion point at the end of the word just read.
>
> option-left arrow = move one word to the right placing the insertion point at the start of the word just read.
>
> option-up arrow = move to the start of the current line. Doing this again move you to the start of the line above.
>
> option-down arrow = move to the end of the current line. Doing this again move you to the end of the line below.
>
> There are a ton of other ones of these and they can even be customized. Instructions for that is found here: http://www.hcs.harvard.edu/~jrus/site/cocoa-text.html
>
> Here are some others more than you likely ever wanted to know:
> https://www.hcs.harvard.edu/~jrus/site/system-bindings.html
>
>
> control-A move to the beginning of the paragraph
> control-B move backward
> control-D delete forward:
> control-E move to the end of the paragraph
> control-F move forward
> control-H delete backward
> control-K delete to the end of the paragraph
> control-L center the selection in the text area
> control-N move down
> control-O split the current line
> control-P move up
> control-T transpose letters
> control-V move one page down
> control-Y yank back ‘killed’ text
>
> Remember to turn on invisible chars in your editor as well.
>
> Greg Kearney
>
>
>
>> On Apr 12, 2020, at 12:30 PM, Greg Wocher via NFBCS <nfbcs at nfbnet.org> wrote:
>>
>> Hello,
>> Unfortunately VoiceOver does not support indentation levels.
>>
>> Greg Wocher
>>
>>
>>> On Apr 12, 2020, at 12:22 PM, Timothy Breitenfeldt via NFBCS <nfbcs at nfbnet.org> wrote:
>>>
>>> HI, I started using my Mac more often recently, and was working on a
>>> python project. I am using COT Editor for now, but my issue is that I
>>> can't figure out how to make voiceover read indentation. I was looking
>>> around, and I saw a post on apple this that mentioned that this is not
>>> a feature of Voiceover.
>>>
>>> That just seems crazy to me, does Voiceover really not support reading
>>> indentation levels?
>>>
>>> Thanks,
>>>
>>> Timothy Breitenfeldt
>>> --
>>>
>>> Timothy Breitenfeldt
>>>
>>> Phone: 509-388-7262
>>>
>>> Skype: timothyjb310 at outlook.com
>>>
>>> https://www.linkedin.com/in/timothybreitenfeldt/
>>>
>>> _______________________________________________
>>> NFBCS mailing list
>>> NFBCS at nfbnet.org
>>> http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
>>> To unsubscribe, change your list options or get your account info for NFBCS:
>>> http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/gwocher%40gwocher.com
>>
>>
>> _______________________________________________
>> NFBCS mailing list
>> NFBCS at nfbnet.org
>> http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
>> To unsubscribe, change your list options or get your account info for NFBCS:
>> http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/gkearney%40gmail.com
>
>
> _______________________________________________
> NFBCS mailing list
> NFBCS at nfbnet.org
> http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
> To unsubscribe, change your list options or get your account info for NFBCS:
> http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/kfjelsted%40gmail.com
More information about the NFBCS
mailing list