【问题标题】:Run java program on system terminal directly from intelliJ?直接从intelliJ在系统终端上运行java程序?
【发布时间】:2019-04-01 02:28:00
【问题描述】:

我正在我的 java 程序中尝试使用Terminal Control Escape Sequences,它允许我在终端上的任何 x,y 坐标处打印一个字符串。但我无法在 intelliJ 的终端上测试这个。

我已经在其他线程上看到过解决方案,他们说从 intelliJ 的控制台复制命令,然后将其粘贴到系统终端上运行它,但这非常乏味,而且我每次都必须先在 intelliJ 上构建,然后在系统终端上试用。

当我按下运行快捷键时,有没有办法让intelliJ打开系统终端并运行程序?

【问题讨论】:

  • 设置一个新的调试目标。我过去使用过一个名为“Bash”的工具,它创建了一个新的终端窗口来启动应用程序(您必须使用 IntelliJ $ 参数来设置其他命令行参数)。如果你在 Windows 上,可能会有类似的东西。查看“运行|编辑配置...”菜单。

标签: java intellij-idea


【解决方案1】:

IntelliJ IDEA 不支持开箱即用,请参阅 https://youtrack.jetbrains.com/issue/PY-19938 和链接的请求。

您可以创建一个external tool,它将为您的操作系统生成一个终端窗口并在此窗口中启动您的应用程序。 IDE 中提供了路径/类所需的所有宏。

【讨论】:

  • 感谢您的回复。我将研究外部工具并尝试为我的用例提供一个。
  • @Tanmay_vijay 你成功了吗?
猜你喜欢
  • 1970-01-01
  • 2020-04-01
  • 1970-01-01
  • 2014-02-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-27
  • 2015-05-25
相关资源
最近更新 更多