Signals
There are two types of signals in VSCode: sounds and announcements.
You can use the Help: List Signal Sounds
and Help: List Signal Announcements
commands to easily configure signals.
You can get signals automatically by setting "editor.accessibilitySupport": "on"
or editor.accessibilitySupport": "auto"
and attaching a screen reader.
Note that "editor.accessibilitySupport": "on/auto"
interferes with editor.wrappingIndent
, causing it to behave as though it were set to none
no matter what you have it set to. I assume this has to do with how screen readers operate… This is unfortunate if, like me, you enjoy the sound effects and still want the wrapping indent on long lines. But there is a workaround: if you set "editor.accessibilitySupport": "false"
, you can still enable signals by configuring the "accessibility.signals.*"
settings.