Giter Club home page Giter Club logo

visualstudiodiscordrpc's Introduction

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

  • No text display;
  • File name;
  • Project name;
  • Solution name;
  • Git branch name;
  • Visual Studio version.

Flexible icon display settings

  • No icon display;
  • File extension icon;
  • Visual Studio icon.

Timer modes

  • 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).

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:

  • English;
  • Russian;
  • Belarusian;
  • Ukrainian;
  • Czech;
  • German;
  • Spanish;
  • French;
  • Hindi;
  • Italian;
  • Korean;
  • Polish;
  • Portuguese;
  • Turkish;
  • Chinese Simplified;
  • Chinese Traditional.

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.