Java 在调试中查找类

Java 在调试中查找类,java,debugging,class,screen,Java,Debugging,Class,Screen,我正在用eclipse编写Java,我只是想知道在调试应用程序时是否有一种快捷方式或打开屏幕类的方法 因此,我正在调试一个非常大的应用程序,在某个时候我在应用程序中打开了一个对话框,我想知道Java项目中的哪个类包含负责这个对话框的代码。在eclipse中是否有打开此类的快捷方式 如果您只想转到方法或类的特定实现,ctrl+单击将带您到代码(如果它不是第三方代码,您将能够看到它) 如果您询问如何查看在调试模式下执行的代码,请使用F6键而不是F8键 如果您只想转到方法或类的特定实现,ctrl+单击

我正在用eclipse编写Java,我只是想知道在调试应用程序时是否有一种快捷方式或打开屏幕类的方法

因此,我正在调试一个非常大的应用程序,在某个时候我在应用程序中打开了一个对话框,我想知道Java项目中的哪个类包含负责这个对话框的代码。在eclipse中是否有打开此类的快捷方式

  • 如果您只想转到方法或类的特定实现,ctrl+单击将带您到代码(如果它不是第三方代码,您将能够看到它)
  • 如果您询问如何查看在调试模式下执行的代码,请使用F6键而不是F8键
  • 如果您只想转到方法或类的特定实现,ctrl+单击将带您到代码(如果它不是第三方代码,您将能够看到它)
  • 如果您询问如何查看在调试模式下执行的代码,请使用F6键而不是F8键
    点击Ctrl键,按住它,然后点击类名。你可以站在特定的方法/类上,按下F3键,而不是按住Ctrl键并点击,他试图找出类名是什么。他想知道什么类包含他刚才站的方法,
    F3
    会带他去,好的,澄清一下。我在调试模式下运行应用程序,经过一个使用应用程序的过程,最终到达应用程序中弹出的对话框。我想:“我想知道源代码中的哪个类负责为这个对话框生成弹出窗口”,或者即使我在应用程序中的屏幕只是一个普通的屏幕类而不是一个对话框……有没有办法在eclipse中打开这个类(不知道它是什么类)通过查看应用程序中的屏幕/对话框?点击Ctrl,按住它,然后单击类名。您可以站在特定的方法/类上,按F3,而不是
    Ctrl+click
    ,他试图找出类名是什么。他想知道哪个类包含他刚才站的方法,
    F3
    会带他去看看,澄清一下。我在调试模式下运行应用程序,经过一个使用应用程序的过程,最终到达应用程序中弹出的对话框。我想:“我想知道源代码中的哪个类负责为这个对话框生成弹出窗口”,或者即使我在应用程序中的屏幕只是一个普通的屏幕类而不是一个对话框……有没有办法在eclipse中打开这个类(不知道它是什么类)通过查看应用程序中的屏幕/对话框?确定,以澄清。我在调试模式下运行应用程序,经过一个使用应用程序的过程,最终到达应用程序中弹出的对话框。我想:“我想知道源代码中的哪个类负责为这个对话框生成弹出窗口”,或者即使我在应用程序中的屏幕只是一个普通的屏幕类而不是一个对话框……有没有办法在eclipse中打开这个类(不知道它是什么类)通过查看应用程序中的屏幕/对话框,您似乎得到了一个运行的代码库,而您实际上并没有使用它。如果我处于那个位置,而不是直接寻找类,我将从对话框返回。一种简单的方法是在代码库中搜索对话框的内容。在eclipse中,它非常简单,转到搜索,选择文件搜索并提供内容。它将向您显示对话框的确切生成位置(Javascript/JSP/HTML或直接来自Java类)。这将是一个很好的起点。是的,这是一个明显的、冗长的方法。我可以定制一些快捷方式,我只是想知道是否有现有的快捷方式…?好的,澄清一下。我在调试模式下运行应用程序,经过一个使用应用程序的过程,最终到达应用程序中弹出的对话框。我想:“我想知道源代码中的哪个类负责为这个对话框生成弹出窗口”,或者即使我在应用程序中的屏幕只是一个普通的屏幕类而不是一个对话框……有没有办法在eclipse中打开这个类(不知道它是什么类)通过查看应用程序中的屏幕/对话框,您似乎得到了一个运行的代码库,而您实际上并没有使用它。如果我处于那个位置,而不是直接寻找类,我将从对话框返回。一种简单的方法是在代码库中搜索对话框的内容。在eclipse中,它非常简单,转到搜索,选择文件搜索并提供内容。它将向您显示对话框的确切生成位置(Javascript/JSP/HTML或直接来自Java类)。这将是一个很好的起点。是的,这是一个明显的、冗长的方法。我可以做一些自定义的快捷方式,我只是想知道是否有一个现有的快捷方式。。。?