tobyee / jd-gui-grepcode

An extension for JD-GUI to search Java sources from grepcode.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#JD-GUI-GrepCode

"JD-GUI-GrepCode", an extension for JD-GUI to search Java sources from grepcode.com.

##Description "JD-GUI-GrepCode" allow you to display or save the original source code of a CLASS or JAR file if it exists on grepcode.com.

##How to build JD-GUI-GrepCode ?

> ./gradlew build 

generate "build/libs/jd-gui-grepcode-x.y.z.jar"

##How to install JD-GUI-GrepCode ? ###Java Add "jd-gui-grepcode-x.y.z.jar" at the end of the class path

> java -classpath jd-gui-a.b.c.jar;jd-gui-grepcode-x.y.z.jar org.jd.gui.App

or create a folder named "ext" in the JD-GUI installation folder, copy "jd-gui-grepcode-x.y.z.jar" inside and launch JD-GUI.

> mkdir ext
> copy .../path/to/jd-gui-grepcode-x.y.z.jar ext
> java -classpath jd-gui-a.b.c.jar org.jd.gui.App
or
> java -jar jd-gui-a.b.c.jar

###Linux Create the folder "/opt/jd-gui/ext", copy "jd-gui-grepcode-x.y.z.jar" inside and launch JD-GUI.

> sudo mkdir /opt/jd-gui/ext
> sudo copy .../path/to/jd-gui-grepcode-x.y.z.jar /opt/jd-gui/ext

###Mac OSX On the JD-GUI application icon, click on "Show Package Contents", go to "Contents/Resources/Java", create a folder named "ext", copy "jd-gui-grepcode-x.y.z.jar" inside and launch JD-GUI.

###Windows On the installation folder, create a folder named "ext", copy "jd-gui-grepcode-x.y.z.jar" inside and execute "jd.gui.exe".

##How to use JD-GUI-GrepCode ?

  • Open a CLASS file in JD-GUI to see the original source code, if it exists on grepcode.com.
  • Click on "Save All Sources" to download the original source codes, if it exists on grepcode.com.

##How to configure JD-GUI-GrepCode ? Open the preferences panel to:

  • activate or desactivate the extension,
  • include or exclude some packages or files from the GrepCode searches.

##How to uninstall JD-GUI ? Delete "jd-gui-grepcode-x.y.z.jar" from your file system.

About

An extension for JD-GUI to search Java sources from grepcode.com

License:GNU General Public License v3.0


Languages

Language:Groovy 100.0%