Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 1.54 KB

README.md

File metadata and controls

25 lines (15 loc) · 1.54 KB

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.