Display your current project on vscode in discord with Rich Presence
-
Show up an icon for the current language in the rich embed
-
Disable/enable for each workspace
-
Strings entirely modifiable
-
Removed registery writing
-
Install the extension. The extension needs Discord to be launched.
-
Facultative: Add Visual Studio Code as "Game" on Discord. If you don't add it, it will still display "Playing Visual Studio Code" when you close it.
To change the default language icons, see #12
This extension contributes the following settings:
discord.enable
: enable/disable this extensiondiscord.showDebug
: Show the debugging icon in the rich presence when debuggingdiscord.debugIconText
: The small image debug text when debuggingdiscord.showElapsedTime
: Show/hide the time that has elapsed since you started editing a certain filediscord.clientID
: the client ID used by discord-rpcdiscord.state
: The dicord rich presence state. Default toWorking on {projectName}
.{projectName}
:workspace namediscord.details
: The discord rpc details. Default toEditing {filename}
. {filename}: filename, {language} : language id.discord.vscodeIconText
: The small icon hint (smallImageText). Default to Visual Studio Codediscord.languageIconText
: The hint for the language icon (largeImageText). Default to{language}
{language} : language iddiscord.idle
: The default text when there is no editor opened. Default toidle
discord.iconMap
: The iconMap for the filename extensionsdiscord.interval
: The interval time to update the informations in ms. Default to 3000ms
Well, someone already asked for it. I emailed the Discord Team, and that's totally fine, unless you disrespect their Terms and Conditions.
Check out if Visual Studio Code is added as game on your Discord client.
The source code is licensed under the ISC License.
The icons are licensed under the Creative Commons - ShareAlike (CC BY-SA) license.
Initial release of vscode-discord
Rewritten Discord Register
- Removed Discord Registers for OSs other than Windows.
- Added python support
- Added a VSCode disposable client, to let the Rich Presence reset when the process quit.
-
First realease
-
Removed Registry
-
Added a new option: show debug
-
Better Icon Mapping
-
Patched time issue
-
Made elapsed time toggel-able through
discord.showElapsedTime
setting