View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window structure-view-impl-142.1.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.intellij.ide.structureView
├─ com.intellij.ide.structureView.StructureViewExtension.class - [JAR]
├─ com.intellij.ide.structureView.StructureViewFactoryEx.class - [JAR]
├─ com.intellij.ide.structureView.StructureViewWrapper.class - [JAR]
com.intellij.ide.structureView.impl.common
├─ com.intellij.ide.structureView.impl.common.PsiTreeElementBase.class - [JAR]
com.intellij.ide.util.treeView
├─ com.intellij.ide.util.treeView.AbstractTreeStructureBase.class - [JAR]
com.intellij.ide.structureView.impl
├─ com.intellij.ide.structureView.impl.StructureViewComposite.class - [JAR]
├─ com.intellij.ide.structureView.impl.StructureViewElementWrapper.class - [JAR]
├─ com.intellij.ide.structureView.impl.StructureViewModelWrapper.class - [JAR]
├─ com.intellij.ide.structureView.impl.StructureViewState.class - [JAR]
com.intellij.ide.util.treeView.smartTree
├─ com.intellij.ide.util.treeView.smartTree.CachingChildrenTreeNode.class - [JAR]
├─ com.intellij.ide.util.treeView.smartTree.GroupWrapper.class - [JAR]
├─ com.intellij.ide.util.treeView.smartTree.SmartTreeStructure.class - [JAR]
├─ com.intellij.ide.util.treeView.smartTree.TreeElementWrapper.class - [JAR]
├─ com.intellij.ide.util.treeView.smartTree.TreeStructureUtil.class - [JAR]
com.intellij.ide.highlighter
├─ com.intellij.ide.highlighter.LanguageFileTypeStructureViewBuilderProvider.class - [JAR]
com.intellij.ide.util
├─ com.intellij.ide.util.InheritedMembersNodeProvider.class - [JAR]