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 debugger-openapi-142.1.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.intellij.debugger.engine.managerThread
├─ com.intellij.debugger.engine.managerThread.DebuggerCommand.class - [JAR]
├─ com.intellij.debugger.engine.managerThread.DebuggerManagerThread.class - [JAR]
├─ com.intellij.debugger.engine.managerThread.SuspendContextCommand.class - [JAR]
com.intellij.debugger.engine.evaluation.expression
├─ com.intellij.debugger.engine.evaluation.expression.EvaluatorBuilder.class - [JAR]
├─ com.intellij.debugger.engine.evaluation.expression.ExpressionEvaluator.class - [JAR]
├─ com.intellij.debugger.engine.evaluation.expression.Modifier.class - [JAR]
com.intellij.debugger.engine.jdi
├─ com.intellij.debugger.engine.jdi.LocalVariableProxy.class - [JAR]
├─ com.intellij.debugger.engine.jdi.ObjectReferenceProxy.class - [JAR]
├─ com.intellij.debugger.engine.jdi.StackFrameProxy.class - [JAR]
├─ com.intellij.debugger.engine.jdi.ThreadGroupReferenceProxy.class - [JAR]
├─ com.intellij.debugger.engine.jdi.ThreadReferenceProxy.class - [JAR]
├─ com.intellij.debugger.engine.jdi.VirtualMachineProxy.class - [JAR]
com.intellij.debugger.engine.evaluation
├─ com.intellij.debugger.engine.evaluation.CodeFragmentFactory.class - [JAR]
├─ com.intellij.debugger.engine.evaluation.CodeFragmentKind.class - [JAR]
├─ com.intellij.debugger.engine.evaluation.EvaluateException.class - [JAR]
├─ com.intellij.debugger.engine.evaluation.EvaluateExceptionUtil.class - [JAR]
├─ com.intellij.debugger.engine.evaluation.EvaluationContext.class - [JAR]
├─ com.intellij.debugger.engine.evaluation.TextWithImports.class - [JAR]
com.intellij.debugger
├─ com.intellij.debugger.DebuggerBundle.class - [JAR]
├─ com.intellij.debugger.DebuggerContext.class - [JAR]
├─ com.intellij.debugger.DebuggerManager.class - [JAR]
├─ com.intellij.debugger.MultiRequestPositionManager.class - [JAR]
├─ com.intellij.debugger.NameMapper.class - [JAR]
├─ com.intellij.debugger.NoDataException.class - [JAR]
├─ com.intellij.debugger.PositionManager.class - [JAR]
├─ com.intellij.debugger.PositionManagerFactory.class - [JAR]
├─ com.intellij.debugger.SourcePosition.class - [JAR]
com.intellij.debugger.ui.tree
├─ com.intellij.debugger.ui.tree.NodeDescriptor.class - [JAR]
com.intellij.debugger.engine
├─ com.intellij.debugger.engine.DebugProcess.class - [JAR]
├─ com.intellij.debugger.engine.DebugProcessAdapter.class - [JAR]
├─ com.intellij.debugger.engine.DebugProcessListener.class - [JAR]
├─ com.intellij.debugger.engine.DebuggerUtils.class - [JAR]
├─ com.intellij.debugger.engine.JSR45PositionManager.class - [JAR]
├─ com.intellij.debugger.engine.JavaDebugAware.class - [JAR]
├─ com.intellij.debugger.engine.SimpleGetterProvider.class - [JAR]
├─ com.intellij.debugger.engine.SimplePropertyGetterProvider.class - [JAR]
├─ com.intellij.debugger.engine.SourcePositionHighlighter.class - [JAR]
├─ com.intellij.debugger.engine.SourcesFinder.class - [JAR]
├─ com.intellij.debugger.engine.StackFrameContext.class - [JAR]
├─ com.intellij.debugger.engine.SuspendContext.class - [JAR]
├─ com.intellij.debugger.engine.SyntheticTypeComponentProvider.class - [JAR]
com.intellij.debugger.requests
├─ com.intellij.debugger.requests.ClassPrepareRequestor.class - [JAR]
├─ com.intellij.debugger.requests.RequestManager.class - [JAR]
├─ com.intellij.debugger.requests.Requestor.class - [JAR]