交互式控制台在 Eclipse 中的用途是什么(“调试”视图)

2022-09-04 06:09:31

一些线程询问如何在Eclipse中使用“交互式控制台”,因为您无法在此控制台中键入任何内容。

有人建议你可以“显示视图”来执行代码。

那么,“交互式控制台”的目的是什么呢?


答案 1

Eclipse 在其默认安装中没有“交互式控制台”。它只是有一个“显示”视图,可用于在当前断点范围内以调试模式执行Java代码(用于计算表达式或更改数据)

如果您有“交互式控制台”,则很可能是来自插件的视图。我读过谷歌插件可能会提供它。或者可能是JRuby或Groovy等脚本语言的插件。

如果你说你有一个“交互式控制台”,但不能在其中键入内容,那么我怀疑你没有处于正确的模式,使视图处于活动状态(也许你没有使用提供视图的脚本语言)。


答案 2

很抱歉,但接受的答案不正确。

Eclipse 中的控制台是交互式的,当正在运行的应用程序从控制台输入流读取时。

它并不是Eclipse的一个功能,通常有助于调试,它意味着允许基于控制台的Java应用程序在调试时从用户那里读取输入(就像我可以在控制台提示符中键入的那样)。


推荐