Skip to content

A Visual Studio Code extension that plays audio cues when the cursor hovers over beginning of token in your code. Beneficial for screen reader users

License

Notifications You must be signed in to change notification settings

ecebeci/SoundSyntax

Repository files navigation

Sound Syntax - Alpha

Sound Syntax is a Visual Studio Code extension designed to enhance your coding experience through auditory feedback. It plays customizable audio cue when your cursor hovers over the beginning of a token in your code, helping you easily identify different syntax elements. This feature is especially beneficial for screen reader users, as it provides audio cues for code elements.

The image shows a C# code snippet that defines a class named "TreeNode" . The cursor is positioned at the beginning of the "class"; keyword, which is highlighted. At the bottom of the interface, an informational message labeled "keyword"; indicates the type of token currently being hovered over. This auditory feedback feature helps users easily identify syntax elements in their code.

Features

  • Auditory Feedback: Hear different sounds for various syntax elements (e.g., functions, variables, classes) in your code.
  • Customizable Sounds: Configure the sounds for each syntax element.

Extension Settings

  • soundsyntax.enable: Disable/enable this extension.
  • soundsyntax.tokenTypes: Configure the sounds for each syntax element.

Extension Commands

  • soundsyntax.currentTokenType : Get the type of the token currently being hovered over.
  • soundsyntax.setVolume : Set the volume of the audio cues.
  • soundsyntax.toggle: Disable/enable Sound Syntax.

Contribution

Contributions are welcome! If you'd like to help improve Sound Syntax, please fork the repository and submit a pull request.

About

A Visual Studio Code extension that plays audio cues when the cursor hovers over beginning of token in your code. Beneficial for screen reader users

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published