{"id":13514530,"url":"https://github.com/Reavert/VisualStudioDiscordRPC","last_synced_at":"2025-03-31T03:31:01.556Z","repository":{"id":39365450,"uuid":"432781097","full_name":"Reavert/VisualStudioDiscordRPC","owner":"Reavert","description":"Discord rich presence for Visual Studio with support for 2019 and 2022 versions.","archived":false,"fork":false,"pushed_at":"2024-04-13T17:06:57.000Z","size":11183,"stargazers_count":71,"open_issues_count":2,"forks_count":8,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-14T07:52:38.407Z","etag":null,"topics":["discord","discord-rich-presence","discord-rpc","presence","rich","rpc","visual-studio","visual-studio-extension","vs2019","vs2022"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/publishers/Ryavel","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Reavert.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2021-11-28T17:37:34.000Z","updated_at":"2024-04-15T18:26:59.908Z","dependencies_parsed_at":"2022-08-09T14:48:28.650Z","dependency_job_id":"ac951d93-1578-4965-9cb8-079aade6ffce","html_url":"https://github.com/Reavert/VisualStudioDiscordRPC","commit_stats":null,"previous_names":["reavert/visualstudiodiscordrpc"],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Reavert%2FVisualStudioDiscordRPC","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Reavert%2FVisualStudioDiscordRPC/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Reavert%2FVisualStudioDiscordRPC/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Reavert%2FVisualStudioDiscordRPC/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Reavert","download_url":"https://codeload.github.com/Reavert/VisualStudioDiscordRPC/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246413377,"owners_count":20773053,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["discord","discord-rich-presence","discord-rpc","presence","rich","rpc","visual-studio","visual-studio-extension","vs2019","vs2022"],"created_at":"2024-08-01T05:00:57.338Z","updated_at":"2025-03-31T03:30:56.540Z","avatar_url":"https://github.com/Reavert.png","language":"C#","funding_links":[],"categories":["Programming/Editing"],"sub_categories":[],"readme":"# Visual Studio Discord Rich Presence Client\n\n## Description\nThis package is made for display your activity from the Visual Studio development environment to the Discord.\n\nCurrently, two versions of Visual Studio are supported - Visual Studio 2019 and Visual Studio 2022.\n\nExtensions can be installed directly from Visual Studio or from the Visual Studio Marketplace for each version.\n\n[Discord RPC for Visual Studio 2019](https://marketplace.visualstudio.com/items?itemName=Ryavel.vsdrp2019)\n\n[Discord RPC for Visual Studio 2022](https://marketplace.visualstudio.com/items?itemName=Ryavel.vsdrp2022)\n\n***After installing the extension, an option will appear in the \"Extensions\" menu to open the extension settings window.***\n\n## Preview\n\n![preview](https://github.com/Reavert/VisualStudioDiscordRPC/assets/55898777/13c38489-7ddf-4618-9a97-670727fed057)\n\n## Features\n\n### Flexible text display settings\n- No text display;\n- File name;\n- Project name;\n- Solution name;\n- Git branch name;\n- Visual Studio version.\n\n### Flexible icon display settings\n- No icon display;\n- File extension icon;\n- Visual Studio icon.\n\n### Timer modes\n- No timer (The timer is disabled);\n- File mode (The timer shows how much time you have spent in the file);\n- Project mode (The timer shows how much time you have spent in the project);\n- Solution mode (The timer shows how much time you have spent in the solution);\n- Application mode (The timer shows how much time you have spent in the editor).\n\n### Repository button\nYou can select \"Repository\" as the button. \nThen a button will be displayed that leads to the remote repository of your solution.\n\n![repository_button](https://github.com/Reavert/VisualStudioDiscordRPC/assets/55898777/417f9fcd-fbcf-4251-8436-3a3a895f61d4)\n\n### Private repositories\nYou can mark the current repository of your solution as private. \nThen the button with a link to your remote repository will not be displayed.   \n\n### Secret solutions\nYou can mark your current solution as secret. \nWhen you work in such solution, the icon will change to \"lock\", and information about your work will be hidden.\n\n![secret_screen](https://github.com/Reavert/VisualStudioDiscordRPC/assets/55898777/f6532536-bbe6-4264-ae19-fb66ae62dd5a)\n\n### Custom text display\nYou can create and customize your own text display using variables.\n\nThe available variables are shown in the table below.\n\n|Variable|Description|\n|--------|-----------|\n|```file_name```|Name of the currently active file|\n|```project_name```|Name of the currently active project|\n|```solution_name```|Name of the currently active solution|\n|```version```|Visual Studio version (2019 or 2022)|\n|```edition```|Visual Stuido edition (Community, Professional or Enterprise)|\n|```debug_mode```|Current debugging mode|\n|```git_branch```|Current solution's git branch name|\n\n### Localizations\nThe extension has the following localizations:\n- English;\n- Russian;\n- Belarusian;\n- Ukrainian;\n- Czech;\n- German;\n- Spanish;\n- French;\n- Hindi;\n- Italian;\n- Korean;\n- Polish;\n- Portuguese;\n- Turkish;\n- Chinese Simplified;\n- Chinese Traditional.\n\n## Issues\nIf you encounter a problem or have suggestions for a project, feel free to add it to the [Issues](https://github.com/Reavert/VisualStudioDiscordRPC/issues) section.\n\n## Contributing\nIf you want to help with development of this extension, feel free to make a [Pull Request](https://github.com/Reavert/VisualStudioDiscordRPC/pulls).\n\n## Thanks\n[Lachee](https://github.com/Lachee)/[discord-rpc-csharp](https://github.com/Lachee/discord-rpc-csharp)\n\n## License\nThis project is licensed under the [MIT License](https://github.com/Reavert/VisualStudioDiscordRPC/blob/main/LICENSE.txt).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FReavert%2FVisualStudioDiscordRPC","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FReavert%2FVisualStudioDiscordRPC","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FReavert%2FVisualStudioDiscordRPC/lists"}