All Projects → bric3 → Jd Intellij

bric3 / Jd Intellij

Plugin that brought a decompiler in IntelliJ. Currently on hold, I need more spare time.

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Jd Intellij

Intellij Music
Play fancy music based on your keyboard activity in IDE
Stars: ✭ 28 (-51.72%)
Mutual labels:  intellij
Idea Php Drupal Symfony2 Bridge
PhpStorm plugin to support Symfony components inside Drupal 8
Stars: ✭ 34 (-41.38%)
Mutual labels:  intellij
Intellij Cucumber Scala
Enables navigation between cucumber feature steps and glue code using cucumber-scala DSL.
Stars: ✭ 48 (-17.24%)
Mutual labels:  intellij
Flixel Templates
Project templates for HaxeFlixel
Stars: ✭ 30 (-48.28%)
Mutual labels:  intellij
Jetbrains Helper
Jetbrains helper
Stars: ✭ 33 (-43.1%)
Mutual labels:  intellij
Snakecharm
Plugin for PyCharm / IntelliJ IDEA Platform IDEs which adds support for Snakemake language.
Stars: ✭ 40 (-31.03%)
Mutual labels:  intellij
Gradle Intellij Plugin
Plugin for building plugins for IntelliJ IDEs
Stars: ✭ 912 (+1472.41%)
Mutual labels:  intellij
Intellij Swagger
A plugin to help you easily edit Swagger and OpenAPI specification files inside IntelliJ IDEA
Stars: ✭ 1,073 (+1750%)
Mutual labels:  intellij
Idea One Dark Theme
One Dark theme for IntelliJ IDEA, PhpStorm, PyCharm, RubyMine, WebStorm
Stars: ✭ 971 (+1574.14%)
Mutual labels:  intellij
Dotfiles
My awesome dotfiles 🚀
Stars: ✭ 47 (-18.97%)
Mutual labels:  intellij
Gradle Dependencies Plugins Helper Plugin
This is an IntelliJ IDEA plugin for searching dependencies/plugins from JCentral/GradlePlugins inside Gradle projects.
Stars: ✭ 31 (-46.55%)
Mutual labels:  intellij
Mongo4idea
MongoDB integration in Intellij
Stars: ✭ 966 (+1565.52%)
Mutual labels:  intellij
I18nplugin
Intellij idea i18next support plugin
Stars: ✭ 43 (-25.86%)
Mutual labels:  intellij
Sfcc Studio
Salesforce Commerce Cloud (SFCC) Studio Plugin for Jetbrains IDEs
Stars: ✭ 30 (-48.28%)
Mutual labels:  intellij
Intellijpywal
Intellij Pywal integration
Stars: ✭ 51 (-12.07%)
Mutual labels:  intellij
Intellij Sdk Docs
IntelliJ SDK Platform Documentation
Stars: ✭ 913 (+1474.14%)
Mutual labels:  intellij
Manifold
Manifold plugs into Java to supplement it with powerful features, from Type-safe Metaprogramming (direct access to GraphQL, JSON, XML, etc.), Extension Methods, Operator Overloading, and Unit Expressions to an integrated Template Engine and a Preprocessor. All fully supported in IntelliJ IDEA and Android Studio. Simply add Manifold to your project and begin taking advantage of it.
Stars: ✭ 993 (+1612.07%)
Mutual labels:  intellij
Intellij Idea Lua Ide Wow Api
WoW Lua API to use with the Lua IDE plugin for IntelliJ IDEA
Stars: ✭ 53 (-8.62%)
Mutual labels:  intellij
Activity Tracker
Plugin for IntelliJ IDEs to track and record user activity
Stars: ✭ 52 (-10.34%)
Mutual labels:  intellij
Idea Monokai
Monokai (sublime text version) color scheme for IntelliJ IDEA / Android Studio
Stars: ✭ 44 (-24.14%)
Mutual labels:  intellij

= JD-IntelliJ

JD-IntelliJ is a plug-in for IntelliJ IDEA, initiated by Brice Dutheil. It uses the Java Decompiler binaries It allows you to display all the Java sources during your debugging process, even if you do not have them all. Currently, the project is under development. The Java sources are hosted on link:java.decompiler.free.fr/?q=jdintellij[Bitbucket].

Your contributions are welcome.

Also note that it is possible to decompile jars/classes with JD-GUI (can be found on the official site).

== Warning

This plugin is currently partly maintained, due to lack of time and the availability of a decompiler within https://www.jetbrains.com/idea/features/#built-in-tools[IntelliJ IDEA itself] (even the https://www.jetbrains.com/idea/features/editions_comparison_matrix.html[community version]).

Intellij has it own decompiler Fernflower. See here: https://github.com/JetBrains/intellij-community/tree/master/plugins/java-decompiler

== Notes

It is the official http://jd.benow.ca/[*Java Decompiler*] plugin for IntelliJ IDEA. The plugin should work from IntelliJ IDEA 2018.3.x to the latest stable version .

Last but not the least, all the credit for decompilation stuff must go to Emmanuel Dupuy, who is the author of Java Decompiler.

== Screenshots

image:http://jd.benow.ca/img/screenshot16.png[JD-IntelliJ in action]

== Installation

.From the JetBrains repository The plugin is deployed on the publin JetBrains IntelliJ repository, to install it go to the Settings dialog window > Plugins pane > Browse Repositories dialog window, then search for Java Decompiler.

.From the zip archive It is also possible to install JD-IntelliJ from a file (if compiled from the source), to the Settings dialog window > Plugins pane > Install Plugin from disk…

Don't download from Gihub! The Github link is the zipped git repository, not the actual plugin. You can find the latest version on the http://plugins.jetbrains.com/plugin/7100[IntelliJ IDEA plugin site].

== Development

.First steps


Note that the source code is compiled against the IntelliJ 11 API, the JetBrains introduced a few backward incompatible changes in later versions that would require changes and incompatibilities for earlier verison of IntelliJ. In order to maintain this compitibility for the time being the plugin will still be compiled against IntelliJ 2019.2 (which can be found http://devnet.jetbrains.com/docs/DOC-1228[here]).


. Clone from github . Import it on IntelliJ IDEA from the build.gradle project descriptor . Run the new configuration

.Building it So, to create the plugin zip archive (with the custom repository file) in the deploy folder, enter the following at root of the project :


./gradlew buildPlugin

[source,properties]

Version of the plugin

version=0.7.1

Base URL where the plugin ZIP file will be deployed

plugin.deploy.url=https://arkey.fr/jd-intellij

.Interesting IntelliJ Plugin development links For development purpose, you can take a look here :

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].