如何在Eclipse中打印QuickFix建议

时间:2012-10-31 13:36:05

标签: java eclipse

在谷歌搜索没有帮助的情况下,任何人都可以解释是否可以在控制台中打印eclipse quickfix建议以获取错误,如果是这样的话怎么办?

我想要打印的提案的快照:http://i.imgur.com/W5ElS.png

2 个答案:

答案 0 :(得分:0)

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

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

在第五个标签后,您的“意图”(您尝试输入和复制/粘贴到文件中以获取指示或不适用的内容)完全丢失,您甚至可能会忘记您开始做的事情。文件名建议将淹没您的输入并打破“命令流”。

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

我建议反思。这里有一些东西http://www.cs.cmu.edu/~pattis/15-1XX/15-200/lectures/reflection/index.html

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

如果你要成为一名程序员,你也可以学习这个行业的大秘密 - 我们假装很多。学习如何正确假装;)

或者只是去http://en.wikibooks.org/wiki/Java_Programming/Reflection/Accessing_Private_Features_with_Reflection并复制/粘贴。

编辑:

你想要这件作品

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());
}

答案 1 :(得分:0)

你应该对上层阶级使用鲨鱼的建议。 然后,您应该使用适当的结构来索引每一个。