Java 如何在Eclipse中打印快速修复建议

Java 如何在Eclipse中打印快速修复建议,java,eclipse,Java,Eclipse,在谷歌没有帮助的情况下,有人能解释一下,如果控制台中出现错误,是否可以打印EclipseQuickFix建议,如果可以,怎么做 我想打印的建议的快照:好的,请解释一下为什么控制台中的自动完成是个坏主意- 启动linux。转到包含大量文件的文件夹。按tab键几次,然后输入更多字母,再按tab键几次 在第五个选项卡之后,您的“意图”(您正试图键入并复制/粘贴到文件中以获取指示或其他信息)完全丢失,您甚至可能会忘记开始执行的操作。文件名建议将淹没您的输入并中断“命令流” 现在,如何在控制台中获取方法名

在谷歌没有帮助的情况下,有人能解释一下,如果控制台中出现错误,是否可以打印EclipseQuickFix建议,如果可以,怎么做


我想打印的建议的快照:

好的,请解释一下为什么控制台中的自动完成是个坏主意-

启动linux。转到包含大量文件的文件夹。按tab键几次,然后输入更多字母,再按tab键几次

在第五个选项卡之后,您的“意图”(您正试图键入并复制/粘贴到文件中以获取指示或其他信息)完全丢失,您甚至可能会忘记开始执行的操作。文件名建议将淹没您的输入并中断“命令流”

现在,如何在控制台中获取方法名称-

我建议大家反思一下。上面有些东西

您只需要获取类的所有方法并打印它们的名称。这看起来和你导师提到的一模一样。如果他想看看你是怎么做到的,他会看到很多他不懂的代码,可能会说“是的,是的,优秀的学生”,然后通过你

如果你想成为一名编码员,你最好了解这个行业的大秘密——我们伪造了很多东西。学习如何正确地伪装;)

或者直接到这里复制/粘贴

编辑:

你想要这件吗

Method methods[] = someClass.getClass().getDeclaredMethods(); 
System.out.println("Access all the methods"); 
for (int i = 0; i < methods.length; i++) { 
   System.out.println("Method Name: " + methods[i].getName());
   System.out.println("Return type: " + methods[i].getReturnType());
}
methodmethods[]=someClass.getClass().getDeclaredMethods();
System.out.println(“访问所有方法”);
对于(inti=0;i
你应该对上层阶级使用Shark建议。
然后,您应该使用适当的结构来索引所有内容。

这不是“快速修复”,而是“自动完成”。。。“快速修复”是指单击旁边有标记的行,然后选择其中一个选项,如“在try/catch块中换行”。是的,自动完成功能您可以解释如何在控制台中打印它们吗。我不熟悉Eclipse插件API,但即使我熟悉,为什么要在控制台中转储类的所有方法?如果您正在开发一个类似于VI的基于文本的IDE,那么两个或三个自动完成的打印不会完全搞乱您所看到的任何东西吗?试着解释一下背后的想法,你可能会得到一个更好、更理智的建议。现在,我能告诉你的最好的情况是,你需要推出你自己的Eclipse插件,并且有用于此的API。好的。让我解释一下。这是一个大学项目,,导师让我们尝试在控制台中打印上面图像链接中的建议。我们被卡住了。尝试搜索了很多次,但都不知道怎么做。你的问题很奇怪。。。。您的控制台应该以什么方式完成自动完成功能?Ypu完全搞错了,我不想打印方法名称..假设您键入system.out.something..只要按一下。[建议列表出现,我想在控制台的列表中打印建议]我试过你的解决方案,但这不是我想要的