Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/isadorasophia/your-very-own-ringtone
Add sounds to your Visual Studio with this extension.
https://github.com/isadorasophia/your-very-own-ringtone
vs2022
Last synced: 5 days ago
JSON representation
Add sounds to your Visual Studio with this extension.
- Host: GitHub
- URL: https://github.com/isadorasophia/your-very-own-ringtone
- Owner: isadorasophia
- License: apache-2.0
- Created: 2022-09-21T20:23:01.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-30T01:57:17.000Z (over 2 years ago)
- Last Synced: 2025-02-14T02:51:38.268Z (6 days ago)
- Topics: vs2022
- Language: C#
- Homepage: https://marketplace.visualstudio.com/items?itemName=isainstars.yourveryownringtone
- Size: 6.6 MB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README

This is the project for **Your very own ringtone!**, available at [VS Marketplace](https://marketplace.visualstudio.com/items?itemName=isainstars.yourveryownringtone). This enables you to add sounds to all sorts of Visual Studio events.
### How do I build it?
Open `YourVeryOwnRingtone.sln` in Visual Studio and click "build". That's it! You can try it by clicking "F5", which will spawn a new Visual Studio instance with the extension installed.### How do I install it?
I recommend installing it through the [VS Marketplace](https://marketplace.visualstudio.com/items?itemName=isainstars.yourveryownringtone) page.### How do I use it?
1. Create a json configuration file.
Check [settings.json](src/themes/lofi/settings.json) for an example.
2. Open Visual Studio and go to _Tools > Options > Your very own ringtone!_.
3. Add the file with its complete path to "Configuration file".✨ **Features**
- Play different sounds for the same command \
These will play randomly once the command is emitted.
- .wav and .mp3 formats \
Check [NAudio](https://github.com/naudio/NAudio) for a complete list of supported formats.
- Full path or relative path \
We support either full path or a relative path from the configuration file directory.✨ **Supported commands**
>- **apply** code changes 🔥
>- **build.start** build started
>- **build.onsuccess** build finished successfully ✅
>- **build.onfail** build finished with errors 💀
>- **breakpoint** is hit 🔴
>- **continue** (while debugging)
>- **exception** is hit
>- **find** ctrl+F 🔎
>- **restart** your application
>- **save** file 💾
>- **start** debugging
>- **step** (any step)
>- **stepover** step over
>- **stepinto** step into
>- **stepout** step out 🏃♀️
>- **stop** debugging
>- **undo**