在eclipse中,在debugging时,如何访问交互式顶级(a.ka.“display console”)?
在我使用的大多数编程语言中,当debugging时,当我遇到一个断点时,我可以执行任意代码(无论我在命中断点后键入控制台)。
我如何在Eclipse中做到这一点? debugging模式默认情况下有一个显示控制台,但没有交互式控制台(我可以inputJava代码以便立即执行)
您可以使用显示视图执行abritary代码,通过以下方式访问它:
窗口 – >显示视图 – >显示
然后键入要执行的代码(可以使用CTRL+SPACE
来自动完成)。
执行代码,然后select它:
CTRL + SHIFT + d
这应该执行基于你所命中的断点的代码。
替代文字160wpb4.gif
Eclipse确实如此。 窗口 – >显示视图 – >交互式控制台。 请注意,您也可以在监视视图中执行expression式(例如result = false,exception.printStackTrace()等)。