【发布时间】:2011-08-08 06:55:15
【问题描述】:
在某些 Java IDE(例如 BlueJ 和 DrJava)中,用户可以打开一个交互窗口,可以在其中输入 Java 表达式和语句。IDE 可以快速编译和运行代码,并在必要时显示返回值。
在 BlueJ 中,它被称为 Code Pad。它在精神上类似于 DrRacket/DrScheme 中的交互窗格。
Eclipse 是否存在类似的东西?
【问题讨论】:
在某些 Java IDE(例如 BlueJ 和 DrJava)中,用户可以打开一个交互窗口,可以在其中输入 Java 表达式和语句。IDE 可以快速编译和运行代码,并在必要时显示返回值。
在 BlueJ 中,它被称为 Code Pad。它在精神上类似于 DrRacket/DrScheme 中的交互窗格。
Eclipse 是否存在类似的东西?
【问题讨论】:
您可能正在寻找Scrapbook pages。这里是a write-up,这里是other SO questions,讨论它。
【讨论】:
还有Display View,它允许在调试时执行代码。这很方便,因为它在当前堆栈帧的上下文中进行评估。
【讨论】:
我知道这是一个相当大的死灵,但我在自己寻找答案时来到了这个页面。不幸的是,以上答案都没有让我弄清楚如何轻松地做我想做的事。我发现了如何做我想做的事,并决定在这里发帖,以防其他学习 Java 的人像我们一样陷入困境。
DrJava 中的 'Interactions Panel' for ie 允许您编写 'run programName 1 2 3' 和 1 2 3 是 args[0]->args[2] 的输入,然后程序将运行。
要在 Eclipse 中轻松完成此操作,请单击运行选项卡 -> 运行配置... -> 参数选项卡 -> 程序参数 -> 键入“1 2 3”。这将以 1 2 3 作为参数的输入来运行您的程序。
干杯。
【讨论】: