Reavert / VisualStudioDiscordRPC

Discord rich presence for Visual Studio with support for 2019 and 2022 versions.
https://marketplace.visualstudio.com/publishers/Ryavel
MIT License
73 stars 8 forks source link
discord discord-rich-presence discord-rpc presence rich rpc visual-studio visual-studio-extension vs2019 vs2022

Visual Studio Discord Rich Presence Client

Description

This package is made for display your activity from the Visual Studio development environment to the Discord.

Currently, two versions of Visual Studio are supported - Visual Studio 2019 and Visual Studio 2022.

Extensions can be installed directly from Visual Studio or from the Visual Studio Marketplace for each version.

Discord RPC for Visual Studio 2019

Discord RPC for Visual Studio 2022

After installing the extension, an option will appear in the "Extensions" menu to open the extension settings window.

Preview

preview

Features

Flexible text display settings

Flexible icon display settings

Timer modes

Repository button

You can select "Repository" as the button. Then a button will be displayed that leads to the remote repository of your solution.

repository_button

Private repositories

You can mark the current repository of your solution as private. Then the button with a link to your remote repository will not be displayed.

Secret solutions

You can mark your current solution as secret. When you work in such solution, the icon will change to "lock", and information about your work will be hidden.

secret_screen

Custom text display

You can create and customize your own text display using variables.

The available variables are shown in the table below.

Variable Description
file_name Name of the currently active file
project_name Name of the currently active project
solution_name Name of the currently active solution
version Visual Studio version (2019 or 2022)
edition Visual Stuido edition (Community, Professional or Enterprise)
debug_mode Current debugging mode
git_branch Current solution's git branch name

Localizations

The extension has the following localizations:

Issues

If you encounter a problem or have suggestions for a project, feel free to add it to the Issues section.

Contributing

If you want to help with development of this extension, feel free to make a Pull Request.

Thanks

Lachee/discord-rpc-csharp

License

This project is licensed under the MIT License.