Eclipse可以动态评估表达式吗?

时间:2011-04-19 00:10:30

标签: java eclipse bluej

在某些Java IDE(例如BlueJ和DrJava)中,用户可以打开一个可以输入Java表达式和语句的交互窗口.IDE可以快速编译并运行代码,并在必要时显示返回的值。 / p>

在BlueJ中,它被称为Code Pad。它与DrRacket / DrScheme中的交互窗格的精神相似。

Eclipse是否存在类似的内容?

3 个答案:

答案 0 :(得分:9)

您可能正在寻找Scrapbook pages。这是a write-up,这里是other SO questions,可以谈论它。

答案 1 :(得分:8)

还有Display View,允许在调试时执行代码。它很方便,因为它在当前堆栈帧的上下文中进行求值。

答案 2 :(得分:0)

我知道这是一个非常大的死灵,但是我在寻找答案时遇到了这个页面。不幸的是,上述答案都没有让我弄清楚如何轻松地做我想做的事。我发现了如何做我想做的事情,并决定在这里发帖,因为其他人学习Java的方式和我们一样被卡住了。

DrJava中的'Interactions Panel'允许你写'run programName 1 2 3'和1 2 3是args [0] - > args [2]的输入,然后程序将运行。

要在Eclipse中轻松完成此操作,请单击“运行”选项卡 - >运行配置... - >参数选项卡 - >程序参数 - >输入'1 2 3'。这将以1 2 3作为您的参数的输入来运行您的程序。

干杯。