【问题标题】:Interactive console in EclipseEclipse 中的交互式控制台
【发布时间】:2014-10-21 09:32:32
【问题描述】:

我看过一些关于此的帖子,但很少能提供准确的答案。

简而言之,我的兄弟们只是在学习 Java 的细微之处,我建议他从 Eclipse 开始,虽然一开始有点吓人,但我发现它是最灵活的工具。

问题是,他的教授(他说他可以使用他想要的任何编辑器,仅供参考)告诉他通过在控制台窗口中输入来做一些简单的数学运算。

问题当然是控制台在 Eclipse 中不是交互式的。

是否有任何插件或魔法可以为他启用这样的交互式控制台?就我个人而言,我从来不需要它,但他的情况正是如此,我告诉他我会咨询专家。

注意:请原谅这个稍微有点技术性的问题。如果这不是问的地方,我很乐意把它带到别处,但我想不出有什么比这更好的地方来回答关于 Eclipse 的问题了。

【问题讨论】:

  • 我在这里遗漏了一些东西。如果您有一个带有public static void main(String[] args) { ...} 方法的java 类,您应该能够将它作为Java 应用程序运行。您可以使用 new BufferedReader(new InputStreamReader(System.in)); 从控制台获取输入。

标签: java eclipse console interactive


【解决方案1】:

我不知道 Eclipse 中的此功能,但我相信这可以满足您的需求: http://www.javarepl.com/console.html

【讨论】:

  • 话虽如此,您兄弟的教授可能打算让他编写一个简单的程序,使他能够在控制台中打字。如果是这种情况,我建议你看看这个:docs.oracle.com/javase/tutorial/essential/io/cl.html
  • 我想感谢你,尽管这不是我想要的,但我从来不知道有这样的实用程序存在。所以这里有一个问题,谢谢!
【解决方案2】:

您可以使用 Eclipse 剪贴簿页面:

使用“文件/新建/其他/Java/Java运行/调试/剪贴簿页面”创建

然后编写一些代码,选择它并右键单击执行运行它。

这不像 javarepl 那样具有交互性,但它是 Eclipse 原生的。

【讨论】:

    【解决方案3】:

    您可以创建一个“终端”窗口来打开 jshell。

    一旦创建了终端窗口,就可以从窗口 - 显示视图 - 终端打开。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-24
      • 1970-01-01
      • 2012-06-24
      相关资源
      最近更新 更多