JDE is a brand new IDE, I have been working on after I have deprecated OpenByte IDE. JDE aims to do these things structurally:
Extensiblity. Easily able to be extended and installation of third-party modification using a integrated API and loader.
Design. Simplistic design and able to change into a more eye candy "material design" edition of the IDE inside of a session.
Support. A more generic approach will be taken to allow for more platforms to be created in the IDE. Including first class support for XML, Java, and Groovy.
And through those structural guidelines, we aim to have these more specific features in the future of this IDE:
First class support for dependency management. Gradle, Maven, and Ant will be supported to ensure your project is well-prepared and setup.
Support for SpongePowered's Mixin technology. Extremely cool technology that will be fully integrated into this IDE and allows you to not have nasty IDE errors which are "compatible" using Mixins and can be compiled by Gradle.
Support for XML, Java, Groovy, YAML, MD, and more can be added through plugins. These languages allow more developers to come to the IDE to develop in several programming languages. Auto-completion will be available through these officially supported languages.
Support for SCMs. Git functionality will be compatible without plugins, but more can be added through plugins.
Downloads and more information will be available soon. This is still in early development. All screenshots shared may change.
* Unauthorized copying of this binary, via any medium is strictly prohibited
* Proprietary and confidential