Open .java file for .class file

Add this URL to your Eclipse Installation to reach this solution's update site.

2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), 2019-06 (4.12), 2019-09 (4.13), 2019-12 (4.14), 2020-03 (4.15), 2020-06 (4.16), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)

https://sandipchitale.github.io/odjfdc/OpenDotJavaForDotClassUpdateSite/site.xml

Learn more...
Solution Description

A simple Eclipse plugin to open .java file for a .class file, if the .java file is present in one of the open Java projects in Eclipse workspace.

How does it work ?

Monitors the opening of a .class editor. Then uses the JDT Java search mechanism to locate the corresponding .java file in any of the Java projects in the Eclipse workspace. It also tries to move the caret to the same offset as .class editor in .java file. By default closes the .class file, however by setting a preference you can opt-in to not close the .class file. The key aspect is that the projects may not even be related via project dependencies. The association of source folder with the .jar file containing the .class file is required for this to work.

Categories: Editor

Additional Details

Eclipse Versions: 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), 2019-06 (4.12), 2019-09 (4.13), 2019-12 (4.14), 2020-03 (4.15), 2020-06 (4.16), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)

Platform Support: Windows, Mac, Linux/GTK

Organization Name: Sandip Chitale

Development Status: Beta

Date Created: Saturday, March 2, 2019 - 22:28

License: BSD

Date Updated: Friday, January 15, 2021 - 10:13

Submitted by: SANDIP CHITALE

Screenshot
Date Ranking Installs Clickthroughs
October 2024 232/598 33 1
September 2024 230/642 68 19
August 2024 227/641 64 20
July 2024 224/663 70 11
June 2024 227/681 75 9
May 2024 198/682 108 7
April 2024 221/687 90 6
March 2024 227/694 95 7
February 2024 234/687 77 4
January 2024 246/691 74 10
December 2023 262/671 59 8
November 2023 249/686 77 3
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 2

Download last 500 errors (CSV)

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for Open .java file for .class file.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client