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.
- No text display;
- File name;
- Project name;
- Solution name;
- Git branch name;
- Visual Studio version.
- No icon display;
- File extension icon;
- Visual Studio icon.
- No timer (The timer is disabled);
- File mode (The timer shows how much time you have spent in the file);
- Project mode (The timer shows how much time you have spent in the project);
- Solution mode (The timer shows how much time you have spent in the solution);
- Application mode (The timer shows how much time you have spent in the editor).
You can select "Repository" as the button. Then a button will be displayed that leads to the remote repository of your solution.
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.
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.
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 |
The extension has the following localizations:
- English;
- Russian;
- Belarusian;
- Ukrainian;
- Czech;
- German;
- Spanish;
- French;
- Hindi;
- Italian;
- Korean;
- Polish;
- Portuguese;
- Turkish;
- Chinese Simplified;
- Chinese Traditional.
If you encounter a problem or have suggestions for a project, feel free to add it to the Issues section.
If you want to help with development of this extension, feel free to make a Pull Request.
This project is licensed under the MIT License.