All Projects → echebbi → eclipse-discord-integration

echebbi / eclipse-discord-integration

Licence: other
Discord's Rich Presence Integration within Eclipse IDE

Programming Languages

java
68154 projects - #9 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to eclipse-discord-integration

gonsole
Gonsole - Git Console for the Eclipse IDE
Stars: ✭ 35 (-14.63%)
Mutual labels:  eclipse, eclipse-plugin, eclipse-ide
bazel-eclipse
This repo holds two IDE projects. One is the Eclipse Feature for developing Bazel projects in Eclipse. The Bazel Eclipse Feature supports importing, building, and testing Java projects that are built using the Bazel build system. The other is the Bazel Java Language Server, which is a build integration for IDEs such as VS Code.
Stars: ✭ 104 (+153.66%)
Mutual labels:  eclipse, eclipse-ide
Discord-Rich-Presence-Party-Mode
Discord Rich Presence Tool. Party Mode | Cycle Mode integrated. The first to do it.
Stars: ✭ 18 (-56.1%)
Mutual labels:  discord-rpc, discord-rich-presence
firefox-discord
Discord Rich Presence for Firefox (Inactive)
Stars: ✭ 16 (-60.98%)
Mutual labels:  discord-rpc, discord-rich-presence
J2c
Java to C++ translator
Stars: ✭ 189 (+360.98%)
Mutual labels:  eclipse, eclipse-plugin
Amateras Modeler
UML and ER-diagram editor for Eclipse
Stars: ✭ 190 (+363.41%)
Mutual labels:  eclipse, eclipse-plugin
ContextQuickie
An eclipse add-on which extens the context menu for accessing various tools.
Stars: ✭ 17 (-58.54%)
Mutual labels:  eclipse, eclipse-plugin
Google Cloud Eclipse
Google Cloud Platform plugin for Eclipse
Stars: ✭ 75 (+82.93%)
Mutual labels:  eclipse, eclipse-plugin
eclipse
Eclipse For Bazel (deprecated, see https://github.com/salesforce/bazel-eclipse instead)
Stars: ✭ 31 (-24.39%)
Mutual labels:  eclipse, eclipse-plugin
uml2solidity
A uml profile and a set of acceleo code generators to model smart contracts in uml and generate solidity code.
Stars: ✭ 35 (-14.63%)
Mutual labels:  eclipse, eclipse-plugin
krita-rpc
Discord Rich Presence extension for Krita
Stars: ✭ 46 (+12.2%)
Mutual labels:  discord-rpc, discord-rich-presence
Autorefactor
Eclipse plugin to automatically refactor Java code bases
Stars: ✭ 168 (+309.76%)
Mutual labels:  eclipse, eclipse-plugin
Eclipse Instasearch
Eclipse plug-in for fast code search
Stars: ✭ 165 (+302.44%)
Mutual labels:  eclipse, eclipse-plugin
Tern.java
Use tern.js in Java context
Stars: ✭ 246 (+500%)
Mutual labels:  eclipse, eclipse-plugin
So Eclipse Plugin
Eclipse plugin that enables you to get answers from Stack Overflow directly to your IDE 🔥
Stars: ✭ 84 (+104.88%)
Mutual labels:  eclipse, eclipse-plugin
discoIPC
Connect to the local Discord IPC Socket, for features like Rich Presence.
Stars: ✭ 19 (-53.66%)
Mutual labels:  discord-rpc, discord-rich-presence
eclox
Eclox is a simple doxygen frontend plug-in for eclipse. It aims to provide a slim and sleek integration of the code documentation process into Eclipse.
Stars: ✭ 32 (-21.95%)
Mutual labels:  eclipse, eclipse-plugin
Amateras Html Editor
Eclipse plugin for HTML/JSP/XML/JavaScript Editing
Stars: ✭ 34 (-17.07%)
Mutual labels:  eclipse, eclipse-plugin
Ansi Econsole
Eclipse plugin that understands ANSI escape sequences to color the Eclipse console output.
Stars: ✭ 72 (+75.61%)
Mutual labels:  eclipse, eclipse-plugin
eclipse-pmd
eclipse-pmd has been moved to
Stars: ✭ 20 (-51.22%)
Mutual labels:  eclipse, eclipse-plugin

Discord Rich Presence for Eclipse IDE

Show the world the projects you're working on!

Build Status Documentation Status p2 update site Eclipse Marketplace
Technical Debt codecov

Example of Rich Presence Integration

Discord Rich Presence for Eclipse IDE is a plug-in that uses Rich Presence in order to display information related to your current work in Discord.

Main Features:

Please take a look at the documentation for further information about installation, use and customizations.

Usage

Discord will automatically be notified as soon as the plug-in is installed. The plug-in can be deactivated from the Eclipse's Preferences (Window > Preferences > Discord Rich Presence > Uncheck Activate Rich Presence Integration).

Installation

The plug-in is available in the Eclipse Marketplace.

Drag the following button to your running Eclipse workspace to start the installation:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Or show how to install it manually
  1. Open Eclipse IDE
  2. Go to Help > Install New Software...
  3. Copy the update site’s URL in the Work with textbox:
  4. Hit Enter and wait for the list to load
  5. Check Discord Rich Presence for Eclipse IDE
  6. Click Next then Finish

Troubleshooting

Discord does not detect Eclipse IDE as a game

If Discord is not showing anything, ensure that Eclipse IDE is detected as a game:

  1. Open Discord's User Settings
  2. Go the Games tab
  3. Click on the Add it! button
  4. Select Eclipse IDE

A 'Workbench early startup error' occurs since the plug-in is installed

In case you encounter the following error on startup:

An internal error occurred during: "Workbench early startup".

There is an incompatible JNA native library installed on this system
Expected: 5.1.0
Found: 4.0.1

modify the eclipse.ini file (located next to eclipse.exe) to set the jna.nosys property to true:

-vmargs
-Djna.nosys=true

ℹ️ The -vmargs line should already exist, otherwise you can append it at the end of the file.

Changelog

See CHANGELOG.md.

Contributing

Setup your dev environment
  1. Download the latest Eclipse IDE for RCP Developers release
  2. Clone the repository git clone https://github.com/echebbi/eclipse-discord-integration.git
  3. Import all projects in Eclipse IDE
  4. Open the releng/*.target/*.target file
  5. Click on Set as Target Platform
  6. Wait for the dependencies to be loaded
Technical documentation
  Plug-in's architecture is presented in [CONTRIBUTING.md/how-is-the-plug-in-architected](https://github.com/echebbi/eclipse-discord-integration/blob/master/CONTRIBUTING.md#how-is-the-plug-in-architected).

See CONTRIBUTING.md for further details.

License

The Discord Rich Presence for Eclipse IDE plug-in is licensed under the Eclipse Public License 2.0.

It uses different third-party components which are licensed under:

  • the Apache Public License 2.0
    • java-discord-rpc Copyright (c) 2016 - 2019 Florian Spieß and the java-discord-rpc contributors
  • the MIT License (MIT)

Thanks

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].