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.